小白想学习stm32,都需要用什么相关软件呢?求指教

14分钟前阅读2回复0
xietoutiao
xietoutiao
  • 管理员
  • 注册排名1
  • 经验值1449250
  • 级别管理员
  • 主题289850
  • 回复0
楼主

小白想学习stm32,都需要用什么相关软件呢?求指教

问STM32相关的使用软件,说明学习思路很正确,单片机是一门动手课程,没有必要抱着书去看,而是要去实际动手操作,遇到具体问题了才去查找资料解决问题。在学习STM32的过程中会用到以下软件。

1.编程环境:Keil MDK

STM32单片机需要编程,就必须用到编程环境,KEIL是应用最广泛的STM32单片机编程环境,该软件界面友好、易操作、用户体验很好,很受欢迎。但是该软件存在版权问题,在商业使用上可能需要购买license。

小白想学习stm32,都需要用什么相关软件呢?求指教

其实,支持STM32编程的软件非常多,在ST的官网列出了足有15个之多,大部分都没有听说过,大家可以根据自己的实际使用情况去选用。

2.图形配置软件:STM32CUBE

这个是官方推出的可视化图形配置软件,通过该软件可以具体的查看每一款单片机的引脚情况、复用功能情况、片上资源等,所有功能一目了然,就跟C8051F的交叉配置软件一样。但是目前该软件还不支持代码生成功能。添加该功能的呼声很高,希望官方能听到及时推出。

小白想学习stm32,都需要用什么相关软件呢?求指教

3.原理图设计软件:Altium Designer

学习单片机是为了做产品,做产品必然要画原理图,这时就要用到原理图和PCB设计软件。这种软件在国内比较流行的是Altium Designer、Cadence、Mentor等。使用这种软件的目的是为了根据产品需求设计原理图从而设计PCB做出板子调试产品。大家可以根据自己的喜好和资源选用使用哪种软件。

小白想学习stm32,都需要用什么相关软件呢?求指教

4.其他辅助软件

在学习单片机和设计电子产品的过程中,根据不同的功能会用到各种各样的软件。在调试串口通信时要用到串口调试软甲,在设计点阵时要用到取字模软件,在调试蓝牙功能时要用到蓝牙调试助手,在下载程序时可能用到MCUISP或者STVP等烧录软件。总之,会有比较多的软件,这个在用到该功能时才去使用。

在学习之处,先把跟单片机紧密相关的软件,如编程环境软件使用起来。

以上就是这个问题的回答,感谢留言、评论、转发。

更多精彩内容请关注本头条号:玩转嵌入式。感谢大家。

0
回帖

小白想学习stm32,都需要用什么相关软件呢?求指教 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息