百科

单片机用什么软件

  • 喜欢学习网
  • 2024-06-10 09:07:44

单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。

单片机的由来

20世纪70年代,美国的Fairchild(仙童)公司首先推出了第一款单片机F-8,随后Intel公司推出了影响面大、应用更广的MCS48单片机系列。MCS48单片机系列的推出标志着在工业控制领域,进入到智能化嵌入式应用的芯片形态计算机的探索阶段。参与这一探索阶段的还有Motorola、Zilog和Ti等大公司,它们都取得了满意的探索效果,确立了在SCMC的嵌入式应用中的地位。这就是Single Chip Microcomputer的诞生年代,单片机一词即由此而来。

单片机编程需要的软件

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

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

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

2.Notepad++

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

3.Altium Designer

这个原理图和PCB绘制软件,如果用于是软件开发,通常用Altium Designer来看原理图。类似的专业软件有挺多,也有国产的立创EDA。

相关文章

  • 文件损坏怎么修复
  • 徐州周边旅游景点
  • 个人职业规划怎么写
  • 个税的应纳税所得额到底该怎么算
  • 黄骠马是谁的坐骑
  • 成都到重庆多少公里
  • 淘宝店铺怎么装修
  • 一个关于透视眼的小说
  • 世界靠前高人是谁
  • 关于职业的英语单词
  • 好听的qq群名字大全(好听的群名字大全)
  • 2022新中国十大榜样(全国新榜样)
  • 6月18日是什么日子(6月18日是什么日子,为什么好多商品都有搞活动销售)
  • 世界坚果十大品牌(国内坚果品牌大全 排行榜)
  • 猫刑(猫刑是一种什么处罚)
  • 世界上最真实的大桥(世界上最可怕的大桥)
  • 世界上最大的蛇吃人(世界上最能吃的蛇)
  • 防爆工具中国十大品牌(防爆工具十大名牌)
  • 世界十大袜业(中国最大的袜业)
  • 黄历吉日查询2020年9月黄道吉日(黄历吉日查询2020年9月黄道吉日开业)