ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

单片机编程用什么软件?单片机开发软件有哪些?华维告诉你.

2021-12-05 22:02:54  阅读:147  来源: 互联网

标签:开发软件 Keil 必备 编程 STM32 单片机 软件 华维


大家好,我是华维。

最近有小伙伴问我单片机编程用哪些软件,结合我工作10年单片机经验,在此回答一下大家的问题。

单片机编程软件有很多,什么protues仿真、Labview、Pycharm等等,其实完全没必要一下装这么多。也贡献一下我的学习经验,让大家少走弯路。

我从事开发这么多年真正用到最多的基本就4个:

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

最核心的工具(必备),用来编写和编译程序,还有一个最重要的功能就是仿真,快速地帮你定位程序BUG,不过要配合ST-Link或者其他仿真器用。

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

2.Notepad++

这个软件是我个人非常喜欢的,看个人喜好使用,非必须。

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

3.Altium Designer

这个原理图和PCB绘制软件,如果是软件开发,通常只它来看原理图。

类似的专业软件有挺多,也有国产的立创EDA,个人比较喜欢用这个,可能是习惯吧。

4.Sscom(必备)

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

5、下载工具

不同品牌下载工具是不一样的,如果是STC芯片的话就用上图这个,如果是STM32就用Keil,也支持串口下载,但是没Keil效率这么高,也没那么方便。

至于其他的软件,前期完全没必要去装,等需要用到的时候再去装也不迟,主要的时间和精力花在单片机编程上面,而不是这些软件。

另外有一点要注意的就是,相信很多人也碰到了,用Altium Designer如果涉及到商业行为可能会被告侵权,之前就碰到过,解决办法可以买正版,当然相信大多数人不会花一笔巨款去买一个软件。

还有就是使用时拔网线,然后尽量不要直接拿pcb文件去给板厂做板,生成gerber文件。

以上所有软件我都帮大家整理好了,包括单片机从入门到高级的教程和工具,足足花了1周时间,要就来。

标签:开发软件,Keil,必备,编程,STM32,单片机,软件,华维
来源: https://blog.csdn.net/HWdanpianji/article/details/121731521

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有