澳门永利娱乐_电工基础知识学习网站
当前位置:澳门永利娱乐 > plc > 正文

学习stm32需要用什么相关软件

时间:2019-01-11 19:56 来源:澳门永利娱乐

单片机是一门动手课程,没有必要抱着书去看,而是要去实际动手操作,遇到具体问题了才去查找资料解决问题。在学习STM32的过程中会用到以下软件。
1.编程环境:Keil MDK
STM32单片机需要编程,就必须用到编程环境,KEIL是应用最广泛的STM32单片机编程环境,该软件界面友好、易操作、用户体验很好,很受欢迎。但是该软件存在版权问题,在商业使用上可能需要购买license。
学习stm32需要用什么相关软件
其实,支持STM32编程的软件非常多,在ST的官网列出了足有15个之多,大部分都没有听说过,大家可以根据自己的实际使用情况去选用。
2.图形配置软件:STM32CUBE
这个是官方推出的可视化图形配置软件,通过该软件可以具体的查看每一款单片机的引脚情况、复用功能情况、片上资源等,所有功能一目了然,就跟C8051F的交叉配置软件一样。但是目前该软件还不支持代码生成功能。添加该功能的呼声很高,希望官方能听到及时推出。
3.原理图设计软件:Altium Designer
学习单片机是为了做产品,做产品必然要画原理图,这时就要用到原理图和PCB设计软件。这种软件在国内比较流行的是Altium Designer、Cadence、Mentor等。使用这种软件的目的是为了根据产品需求设计原理图从而设计PCB做出板子调试产品。大家可以根据自己的喜好和资源选用使用哪种软件。
学习stm32需要用什么相关软件
4.其他辅助软件
在学习单片机和设计电子产品的过程中,根据不同的功能会用到各种各样的软件。在调试串口通信时要用到串口调试软甲,在设计点阵时要用到取字模软件,在调试蓝牙功能时要用到蓝牙调试助手,在下载程序时可能用到MCUISP或者STVP等烧录软件。总之,会有比较多的软件,这个在用到该功能时才去使用。
在学习之处,先把跟单片机紧密相关的软件,如编程环境软件使用起来。
想学习并且玩转stm32,首先至少要有一个stm32的最小系统板吧。
Altium Designer
Altium Designer是一款将原理图设计、电路仿真、PCB绘制编辑、拓扑逻辑自动布线、信号完整性分析和设计输出融合一体的软件,推荐软件主要是用来画stm32原理图和PCB设计图,先弄出一块stm32的开发板。
学习stm32需要用什么相关软件
Keil
Keil是嵌入式处理器开发软件,一个IDE软件,可以完成stm32代码的编辑、编译、连接、调试、仿真等整个stm32开发流程。
注意:我指的Keil是MDK-ARM,这个是对应stm32开发的开发套件。
学习stm32需要用什么相关软件
Source Insight
Source Insight是一个面向项目开发的程序编辑器和代码浏览器。Keil软件编辑代码功能实在是太简单了,对于复杂点的项目,效率比较低。用这个软件用来编辑代码,提升不小的效率。
学习stm32需要用什么相关软件
串口调试助手
串口助手是一款通过电脑串口(现在都用usb转串口方式)收发数据并且显示的应用软件,一般用于调试stm32串口的通讯数据收发。
学习stm32需要用什么相关软件
LCD点阵取模软件
LCD点阵取模软件是一款对字符进行处理的软件,主要是应用在点阵屏的字符上。
学习stm32需要用什么相关软件
TCP/UDP调试助手
TCP/UDP调试助手是一款调试TCP/UDP数据收发工具,主要针对具有澳门永利娱乐注册功能的stm32系列的调试。
学习stm32需要用什么相关软件

看过《学习stm32需要用什么相关软件》的人还看了以下文章
stm32上电复位所有的IO口都处于浮空输入模式吗 stm32上电复位所有的IO口都处于浮空输入模
以STM32F103系列单片机为例,从数据手册上看,单片机的GPIO口在复位后默认是输入模式,而且是浮空输入模式。在手册上可以查到,介绍查看方法。 所使用的手册是STM32F10xxx参考手册,这个手册可以在官网或者论坛下载到,有中文版本。在参考手册上可以看到,ST...
新买的plc需要设置哪些数据才可以编梯形图并使用到机台上去 新买的plc需要设置哪些数据才可以编梯形图
首先是要找一条可以用的下载电缆,装好这条下载电缆的驱动程序,然后接好PLC的通讯口,另外一头当然要接电脑USB口之类了,只有硬件连接一切到位情况下,进行软件参数连接和设置也有意义 需要让PLC处于STOP停止工作状态,有些是有拨码开关之类,有些可能是电...
学习西门子plc有哪些好方法介绍 学习西门子plc有哪些好方法介绍
第一,要有视频看。 第二.以下跟大家分享一下本人使用过的PLC以及一些学习心得,如下图,是本人在测试远程监控PLC数据,远程上下载PLC程序,以及以前工程项目中所使用的PLC实物图。 该图中有19多中PLC,主要是罗克韦尔(AB)的PLC ,1756大型ControlLogix系...
如何系统学习电气线路绘制与PLC 如何系统学习电气线路绘制与PLC
要想系统学习plc的话,首先需要人带,其次自己要有练习的硬件,像plc,触摸屏,按钮,继电器等用于自己练习使用,当然可以理解成跟学车一样!首先你要确定学那款plc西门子,三菱,ab还是欧姆龙,还是其他,就像考驾照,你要报考c1,c2,还是b1,b2。确定了要...
去哪学习PLC比较靠谱 去哪学习PLC比较靠谱
可以根据自身情况来决定,如何学习PLC我这里总结如下: 1、刚毕业的大学生,学习自动化专业,毕业后需要找到对应的工作,做自控工程最佳,因为做工程的老工程师是非常愿意带新人的,因为到项目旺季工作非常繁多,你学会了可以帮助他分担一部分,所以毕业生一...