单片机编程用什么软件?单片机开发软件有哪些?(单片机编程用哪个软件)-ag凯发k8国际

单片机编程需要的软件其实不多,网上看了很一大堆,什么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周时间,要就来。

ag凯发k8国际的版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2024年5月20日 上午12:05
下一篇 2024年5月20日 上午12:17

相关推荐

  • hello大家好,我是帮帮。今天跟大家分享一张公司安全用电教育培训ppt,大气简约全内容课件,安全月必备应用神器。 有个好消息!为了方便大家更快的掌握技巧,寻找捷径。请大家点击文章…

    科研百科 2023年2月8日
    199
  • “ 不求甚解亦或是固步自封,都是从事it行业所不可取的。如果只会写一手好代码,却不会思考,那只能称作码农,而不是coder。——尼古拉斯·小q 前言 我做过很多烂项目。烂项目有益个…

    科研百科 2024年5月19日
    42
  • 群硕协助实验室服务商集成实验设备,优化自动化控制软件,洞察市场趋势 保障人员和仪器的健康安全,满足可持续性实验室需求,灵活性功能设计应对紧急及特殊情况,打造智慧实验室,是当前实验室…

    2022年6月30日
    262
  • 温度科研项目气温研究报告 随着全球气候变化的加剧,温度成为了人们越来越关注的问题。近年来,科学家们一直在开展温度科研项目,希望通过研究气温的变化规律,为减缓气候变化提供科学依据。 …

    科研百科 2024年3月31日
    89
  • 3月29日,飞搏软件(834787)披露2017年年报,2017年公司实现营收2547.57万元,较上年同期下滑9.38%;亏损860.91万元,而上年同期亏损金额为1113.27…

    科研百科 2023年3月14日
    185
  • 本文选自头条号@宝典管理库​分享该资料共有完整版86页,对于学习之人非常具有参考价值,值得深度学习

    科研百科 2024年1月29日
    45
  • 光伏电站项目管理 随着电力需求的增长和光伏发电技术的不断发展,光伏电站已经成为了能源行业中重要的一环。在光伏电站的项目管理中,需要充分考虑各种因素,包括项目的时间、成本、质量和安全…

    科研百科 2024年5月24日
    60
  •   就erp市场,用户还是可以面临很多的选择,因为第三方平台的门槛相对比较低,造成了目前erp良莠不齐,厂家在介绍功能的时候都说得功能如何如何强大,什么都能实现,用户也法一时判断,…

    科研百科 2023年3月27日
    153
  • 党课-如何把握国有企业党组织的主要职责——学习贯彻《中国共产党国有企业基层组织工作条例(试行)》系列党课之二

    近日,中共中央印发《中国共产党国有企业基层组织工作条例(试行)》(以下简称《条例》),并在第三章明确界定了国有企业党组织担负的主要职责。系统理清、准确把握国有企业党组织担负的主要职…

    科研百科 5天前
    22
  • 软件编程开发是当今信息技术领域中最重要的领域之一。随着科技的不断进步和社会的不断发展,软件编程开发已经成为了各行各业的核心竞争力之一。本文将从软件编程开发的定义、重要性以及未来发展…

    科研百科 2023年7月23日
    112
网站地图