2.1硬件平台

运行Sukung系统所需的硬件资源为:计算机一台,STM32F103ZET6单片机一套。后续将推出 定制无线通信模块 将Sukung升级为无线版,实现无线程序下载与数据通信。

../_images/image11.jpg

2.1.1 计算机

装有操作系统的计算机,在本实验平台中作为宿主机。主要承担两个方面的作用:提供软件运行环境,负责对象建模、算法设计、控制系统仿真、代码生成部署等功能;作为宿主机,负责实验系统的数据监控、记录、参数调节、实时通信等任务。

为保证所有软件能够顺畅运行,计算机需要满足如下基本配置要求:

  • 系统:Windows 7/64位或Windows 10/64 位;

  • 处理器:英特尔 I3/I5/I7, AMD CPU;

  • 内存:推荐8G 及以上内存;

  • 硬盘:推荐固态硬盘;

  • 接口:至少有一个 USB Type A 接口(有线程序下载和数据传输);

  • 显示器;

  • 网络连接:用于注册有效验证;

  • 无线网卡:用于无线程序下载和数据传输(无线版Sukung);

注解

为了获取更高的开发效率,计算机的性能应适当高配,基本要求是能正常运行Matlab2018b。

2.1.2 嵌入式目标机:STM32F103ZET6

嵌入式目标机是MATLAB/Simulink生成代码运行的载体。目标机的性能和外设接口能力,赋予了Sukung实验系统的拓展空间。Sukung的目标机选用STM32F103ZET6型单片机。下图给出了这类常用单片机的硬件资源,详见 博客

../_images/image12.jpg

2.1.3 定制无线通信模块

将设计一款专用的无线通信模块,实现Sukung的无线程序下载与无线数据传输。