单片机编程用哪些软件,结合我工作10年单片机经验

最近有小伙伴问我单片机编程用哪些软件,结合我工作10年单片机经验,在此回答一下大家的问题。单片机编程软件有很多,什么protues仿真、Labview、Pycharm等等,其实完全没必要一下装这么多。

最近有朋友问我单片机编程用什么软件。 根据我 10 年使用微控制器的经验,我将在这里回答您的问题。

单片机编程软件有很多,比如protues仿真、Labview、Pycharm等,其实没必要一次安装这么多。 我也想把我的学习经验贡献出来,让大家少走弯路。

我从事开发这些年用得最多的东西基本上有4个:

1.Keil编程开发环境(必备)

核心工具(必备)用于编写和编译程序。 最重要的功能是仿真,可以快速帮助你定位程序bug,但必须配合ST-Link或者其他仿真器使用。

一般51我用C51V9.0,STM32用Keil4.72或Kiel5。 51和STM32不兼容。 如果安装它们,记得把它们放在不同的文件夹中,否则会有影响,主要体现在两者只能使用一个。

单片机编程用哪些软件,结合我工作10年单片机经验

2.记事本++

我个人非常喜欢这个软件。 这取决于您的个人喜好。 没有必要。

单片机编程用哪些软件,结合我工作10年单片机经验

如果是代码量较大的C文件,查找函数和变量就比较方便。 我一般都是用这个软件来编写和修改程序,然后用keil来编译。

3.Altium设计师

这个原理图和PCB绘图软件,如果是软件开发的话,通常是唯一一个用来查看原理图的。

单片机编程用哪些软件,结合我工作10年单片机经验

类似的专业软件还有不少,包括国产的力创EDA。 我个人很喜欢用这个,可能是习惯吧。

4.Sscom(必填)

这是串口调试必备的。 类似的软件还有很多。 我一直在用这个。

单片机编程用哪些软件,结合我工作10年单片机经验

5.下载工具

不同品牌有不同的下载工具。 如果是STC芯片就用上图的那种。 如果是STM32就用Keil。 也支持串口下载,但效率不如Keil,也不方便。

单片机编程用哪些软件,结合我工作10年单片机经验

至于其他软件,前期是不需要安装的。 当需要使用的时候再安装也不晚。 主要时间和精力花在单片机编程上,而不是这些软件上。

还有一点需要注意的是,相信很多人也遇到过。 如果您使用Altium Designer进行商业活动,您可能会被指控侵权。 我以前也遇到过。 解决办法就是购买正版。 当然,我相信大多数人都不会花大钱。 花巨资购买一个软件。

还有,使用时拔掉网线,尽量不要直接拿pcb文件去板厂制作板子,生成gerber文件。

我为大家整理了以上所有软件,包括单片机从入门到高级的教程和工具。 我花了整整一周的时间才把它做好。

单片机编程用哪些软件,结合我工作10年单片机经验

单片机

单片机中断优先级处理的原则是什么?

2024-2-5 23:04:53

单片机

小米无线充电宝原装30W10000毫安时,白条支付随机减免

2024-2-6 0:05:53

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索