[应用相关] STM32替换Arduino(在Arduino IDE中开发STM32)

[复制链接]
 楼主| 鱿鱼丝 发表于 2021-4-30 22:41 | 显示全部楼层
四、下载验证
准备完成,重启IDE(即Arduino软件),在工具菜单中选择STM单片机(没有的话去Arduino UNO 下面去找),然后选择对应的串口,就是刚才我们说的虚拟串口。
 楼主| 鱿鱼丝 发表于 2021-4-30 22:43 | 显示全部楼层
 楼主| 鱿鱼丝 发表于 2021-4-30 22:44 | 显示全部楼层
 楼主| 鱿鱼丝 发表于 2021-4-30 22:45 | 显示全部楼层
打开一个Blink的例子,电机左上角对号“√“编译,一般没有错误,因为是例子。然后点击右边的箭头下载到板子上,大功告成!!!
 楼主| 鱿鱼丝 发表于 2021-4-30 22:46 | 显示全部楼层
LED亮:
QQ截图20210430224756.png
LED灭:
QQ截图20210430224801.png
 楼主| 鱿鱼丝 发表于 2021-4-30 22:46 | 显示全部楼层
五、后记
简单试了一下,这种开发方法有好处也有坏处。
好处是复杂的初始化和配置函数都封装好了,比如说PWM设置的函数,把类似库函数封装好了,简单易用。
 楼主| 鱿鱼丝 发表于 2021-4-30 22:49 | 显示全部楼层
 楼主| 鱿鱼丝 发表于 2021-4-30 22:49 | 显示全部楼层
 楼主| 鱿鱼丝 发表于 2021-4-30 22:51 | 显示全部楼层
坏处是函数的参数类型和范围都得在库中翻,对人家的库不熟悉的话比较麻烦。或许以后STM32Cube MX+HAL库是趋势(有封装同时也能方便地查看寄存器操作)。
qq894308196 发表于 2021-5-7 11:37 | 显示全部楼层
热乎新鲜,刚准备玩这个
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
快速回复 在线客服 返回列表 返回顶部