![轻松玩转STM32Cube(第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/989/47548989/b_47548989.jpg)
1.2 国产的STM32开发板
1.EM-STM3210E
说到国产的开发板,有两个公司不能不提:一个是广州致远电子股份有限公司,该公司是周立功先生创办的,早期推出过一些优质的开发板和教程,当前在主推自己的产品,因而没有推出与STM32相关的开发板;另一个是深圳英蓓特(Embedinfo)信息技术有限公司,该公司是国内在制作ARM开发板领域相对比较成熟的一家公司。下面就简单介绍一下英蓓特公司的开发板。
英蓓特公司推出的基于STM32F1系列微控制器的开发板有两款:EM-STM32F107多功能开发板和EM-STM3210E开发板。与国外的评估板相比,它们具有性价比高、实例丰富、技术文档齐全等特点,而且,国内的公司在售后技术支持方面更有优势。
EM-STM3210E开发板如图1-8所示。EM-STM3210E开发板与Keil的MCBSTM32E评估板有很好的兼容性,而且英蓓特公司还提供了丰富的实例和技术文档。
2.新战舰V3 STM32F103ZET6
网购STM32开发板时,正点原子是不能错过的一家公司,其主推的STM32F103系列之新战舰V3 STM32F103ZET6如图1-9所示。
正点原子公司的STM32开发板具有以下显著特点。
(1)外设扩展资源全面:包括液晶显示、WiFi、GPRS、蓝牙、GPS、摄像头、指纹模块、电动机驱动等。
(2)教材资源完善:主要有《原子教你玩STM32库函数版》《原子教你玩STM32寄存器版》两本上市教材,另外还有《STM32F1 LWIP开发手册》《STM32F1 UCOS开发手册》《STM32F1 EMWIN开发手册》3本电子教材。
![](https://epubservercos.yuewen.com/13833D/26947511707602906/epubprivate/OEBPS/Images/45273_14_1.jpg?sign=1739289939-3QIir5TY4F8F91Z6LJdJxPhmFUn9D92c-0-0142352cea9da8d630676b86660457dc)
图1-8 EM-STM3210E开发板
![](https://epubservercos.yuewen.com/13833D/26947511707602906/epubprivate/OEBPS/Images/45273_14_2.jpg?sign=1739289939-ecqdlzFdAAYc84A937JCxkP121hoGpEr-0-fba3eee7bf9149880bdc0dac75c2a85c)
图1-9 新战舰V3 STM32F103ZET6
(3)实例丰富:共有100多个实例,包括基础实例54个、LWIP网络篇实例10个、STemWin GUI篇实例27个、UCOS系统移植及应用相关实例12个。
(4)视频丰富:共有150多讲视频,包括基础类讲解视频93个(入门篇39讲、中级篇32讲、高级篇22讲)、LWIP网络篇19讲、STemWin GUI篇22讲、UCOS系统篇19讲。
(5)论坛资源丰富:正点原子公司的技术答疑论坛有数万帖子,数十万的回复。这也是笔者最看好的资源。
3.秉火STM32霸道
接下来要介绍的是秉火(原野火)网络科技有限公司的“秉火STM32霸道”(如图1-10所示),也就是原来的ISO系列“ISO-V3旗舰版”。
![](https://epubservercos.yuewen.com/13833D/26947511707602906/epubprivate/OEBPS/Images/45273_14_3.jpg?sign=1739289939-EA9MyJEJXuGnA7QrzOwz2GMMypdL1B9F-0-e9e702bb9098f5ac7fc4da9dd0920aa8)
图1-10 秉火STM32霸道
和正点原子公司的开发板一样,秉火STM32霸道开发板也具有外设资源丰富、教材完善、例程丰富(330多个)、视频丰富(360多讲)、论坛资源丰富的特点。另外,其WiFi模块是集成于开发板上的,不用另外花钱购买。
4.STM32-V4
武汉安富莱电子有限公司的开发板STM32-V4(如图1-11所示)是STM32领域中的后起之秀,其板载资源不仅有其他开发板具有的扩展接口,而且集成了串行EEPROM、串行闪存、NOR闪存、NAND闪存、SRAM等存储设备,另外还有光照度传感器、气压强度传感器、示波器电路等。特别是存储设备的扩展,可以使用户在UCOS移植、STemWin GUI的学习和应用中更加得心应手。
![](https://epubservercos.yuewen.com/13833D/26947511707602906/epubprivate/OEBPS/Images/45273_15_1.jpg?sign=1739289939-L0h9aTKHH0V4XRT3owcc0yVb3sXQfEmo-0-4f4d0063804465ce4992d183ad304ea9)
图1-11 STM32-V4
另外,该公司提供的教材也比较丰富,有《基于STemWin的STM32开发与实践》《安富莱STM32-V4软件开发手册》《安富莱STM32-V4开发板uCOS-Ⅲ教程》《安富莱STM32-V4开发板RTX教程》《安富莱STM32-V4开发板FreeRTOS教程》《安富莱STM32-V4开发板STemWin教程》《安富莱STM32-V4开发板Modbus教程》等,还有关于操作系统和STemWin GUI的丰富例程,这也是安富莱公司开发板的一大优势!
5.STM32 YS-F1Pro
最后要介绍的是广州大硬石科技有限责任公司的STM32F103ZET6评估板STM32 YS-F1Pro专业版(如图1-12所示),该开发板最大的特点是,其例程是基于STMCubeMX和硬件抽象层库(HAL库)完成的,这也正是本书写作的着眼点,因而才将这个本在电商平台上不太起眼的开发板收录到这里。
6.综合比较
其实,国产的STM32F1系列开发板除了前面介绍的还有很多,其中,奋斗公司STM32开发板以UCOS和uCGUI为所长,普中科技公司的STM32开发板价格较低,其他还有七星虫、百为等品牌。
纵观国内的开发板可以发现,它们都还停留在ST官网所列举的评估板的状态,只是不同的公司根据自己的特点做了硬件和软件的完善而已。我们将几款热销国产STM32开发板做一个综合比较,见表1-1。
![](https://epubservercos.yuewen.com/13833D/26947511707602906/epubprivate/OEBPS/Images/45273_16_1.jpg?sign=1739289939-RQDLdTDLOMUwE4x3hItqVoRE3p9eTcwr-0-d39c1451f59f94ddb2f3a231d76a5542)
图1-12 STM32 YS-F1Pro专业版
表1-1 几款热销的国产STM32开发板综合比较
![](https://epubservercos.yuewen.com/13833D/26947511707602906/epubprivate/OEBPS/Images/45273_16_2.jpg?sign=1739289939-hpv4Zoz3NDuV4YbPjNpcjchXMl3x4HAJ-0-319f497d957f72b19e5250c860333b77)
通过以上比较可以发现,就硬件资源来说,国产开发板之间并没有本质的区别,它们或多或少都有STM3210E-EVAL评估板的影子,只是在扩展外设的形式(板载或外接模块)和外设数量上有些区别,其更多价值是提供了丰富的例程和教材。因此,本书选择的是Nucleo-F103RB开发板,通过对开发工具STM32CubeMX和HAL库的熟悉,可以将这些开发板的例程移植到自己的开发板上,同时也可以锻炼读者扩展硬件资源、移植软件例程的动手能力。