建议,入手一块ST公司的Nucleo开发板或者DISCO开发板
这种开发板的好处:
1、质量过关,基本上不会出现硬件上面的故障
2、引出MCU所有接口,方便接入各种模块
3、所有的文件包括原理图全部开源,而且提供丰富的例程
然后Nucleo开发板的功能比较少,需要额外花钱去买相关模块,基本上Arduino模块都能用。DISCO自身就由很多功能,但是价格大概比同MCU的Nucleo贵50%左右
软件方面,只要学会用Keil MDK-ARM和STM32Cube MX就行
Keil MDK-ARM是ARM公司推荐的开发工具,STM32Cube MX专门用来配置STM32的底层代码
建议,入手一块ST公司的Nucleo开发板或者DISCO开发板
这种开发板的好处:
1、质量过关,基本上不会出现硬件上面的故障
2、引出MCU所有接口,方便接入各种模块
3、所有的文件包括原理图全部开源,而且提供丰富的例程
然后Nucleo开发板的功能比较少,需要额外花钱去买相关模块,基本上Arduino模块都能用。DISCO自身就由很多功能,但是价格大概比同MCU的Nucleo贵50%左右
软件方面,只要学会用Keil MDK-ARM和STM32Cube MX就行
Keil MDK-ARM是ARM公司推荐的开发工具,STM32Cube MX专门用来配置STM32的底层代码
举报