单片机系统开发如何入门?老设计师来教你!

时间:2023-03-05作者:佚名
本文旨在引导尚未入门的朋友快速进入单片机系统之门,已经熟悉单片机系统开发的朋友敬请拍砖指教或留言补充信息。
1. 入门知识储备
想学习单片机系统的开发,必须先有以下几个方面的知识储备:
(一) 微机原理
(二) C语言编程
微机原理既是计算机技术的入门课程,也是单片机的入门课程。其实单片机就是一台“高度浓缩的计算机”,其基本原理与计算机及其相似,单片机麻雀虽小,计算机的五脏俱全。

单片机系统开发如何入门?老设计师来教你!
单片机系统组成
C语言是目前单片机开发的必备编程语言。单片机软件在N年前是用汇编语言开发的,每种单片机的汇编语言都不一样。由于采用汇编语言开发单片机软件太过于复杂,效率及其底下,现在基本上都用C语言开发单片机软件了,仅在一些很特殊的场合才需要用到汇编语言,例如要求精确控制CPU某段程序的执行时长。如果还没有C语言基础,建议先学C语言再学单片机。学习更多单片机知识请关注微信公众号“电工电气学习”。
2. 单片机系统开发基本条件
条件之一:手上必须有单片机实物。学习单片机重在动手,在脑子里空想是学不起来的。可以自己用电路设计软件(如Altium Designer等)做一块电路板;或者直接上某宝买一块现成的单片机开发板。

单片机系统开发如何入门?老设计师来教你!
单片机开发板
条件之二:单片机程序下载器或在线仿真器。这个设备一般没有通用的,单片机系列不同,仿真器也不同。直接上某宝,搜“XXX单片机仿真器”,一般都能找到你想要的。
条件之三:在PC机上安装好单片机开发平台。单片机开发平台也叫单片机开发环境,是单片机软件代码的编辑工具和代码编译工具的结合体。单片机品牌和系列不同,其开发平台也不一样,例如STM8可以用IAR进行软件开发,也可以采用ST公司自己开发的STVD进行软件开发。
具备以上三个条件,你就可以开工了。
3. 后话
虽然世界上的单片机种类有上千种,但单片机技术基本上是相通的,只要掌握了一款单片机的开发,以后遇到其他品种的单片机就非常容易上手了。如果学习第一款单片机需要2个月时间,那么学习第二款单片机就只需要2天时间。
以上只是谈到单片机系统开发的最基本的条件,但我们知道单片机最终还是应用于产品之内的,单片机系统开发最终还是为了产品开发。因此,仅仅学会单片机软件编程还是远远不够的。www.gdzrlj.com一款单片机系统产品从项目立项到最终实现产品量产,其中涉及到的方方面面技术问题还有很多很多,例如如何选择最合适的单片机、硬件的电磁兼容问题、软件的bug调试和软件可靠性、数字量和模拟量信号采集、一般高低电平输出和PWM输出、操作系统、产品成本…,太多太多了!

相关阅读

【信号基础】进路、联锁、锁闭、解锁

铁路进路由路段上的所有道岔开通的位置确定,它的始、终端是由信号机、警冲标、车档标或站界标限定的。进路的始端,即列车或车列的进入端必须设置信号机,用以防护整条进路,保证列...
2026-05-23

详解跳闸的原因,跳闸了怎么恢复用电,跳闸了推不上去怎么办?

以前家用电路当中没有专业的跳闸设置,一直采用电阻比较大的保险丝进行电路的阻断,也就是钨丝,但是一些保险丝摧毁之后还需要更换,这样的成本是非常高的,而且麻烦,所以有...
2023-06-11
详解跳闸的原因,跳闸了怎么恢复用电,跳闸了推不上去怎么办?

干了多年的电工,竟然想不明白这个黑疙瘩是什么东西!

小编在近日的网络浏览中,偶然间看到了一位老电工发出一张配电箱的图片询问配电箱里面的黑疙瘩到底是什么物件。小编满心疑惑,迫切地想知道这个神秘之物究竟是什么? 小编看到帖...
2024-09-26
干了多年的电工,竟然想不明白这个黑疙瘩是什么东西!

蹬一脚电柜门才能启动,电工一听就知道是什么故障了,经验还是很重要!

在一家规模宏大的制造工厂里,那台液压机宛如整个生产线的心脏,处于核心设备的关键地位。日复一日,它为工厂的生产活动源源不断地提供着强大的动力。 然而,就在这看似寻常的一天,...
2024-08-28
蹬一脚电柜门才能启动,电工一听就知道是什么故障了,经验还是很重要!

变压器接地保护的结构组成部分

有关变压器接地保护的组成部分,分为测量元件、出口方式等,过负荷保护的动作时限,应比过电流保护的最大时限增加一个时限阶差△t,分为零序电流保护、间隙零序过流保护、零序...
2024-03-18

热销商品

连发瓦斯枪通用瓦斯射钉钢钉枪瓦斯气体高强度瓦斯射钉枪165气罐

连发瓦斯枪是一款专为高强度瓦斯射钉设计的工具,其特点在于能够连续发射瓦斯气体,适用于多种需要快速穿透和固定材料的场景。这款瓦斯枪配备了165气罐,容量足够满足...
4.5

黄铜镀镍金属电缆防水接头EWM密封格兰头HSM电线固定填料函M20M16

黄铜镀镍金属电缆防水接头EWM密封格兰头(HSM型)是一款高性能电线固定与密封装置,适用于M16和M20螺纹规格。采用优质黄铜材质并表面镀镍处理,具备优异的防腐蚀性、机械...
1.14

消防配件二氧化碳灭火器2 3 5 7KG弯头喷管24Kg干冰CO2外喷头喷嘴

二氧化碳灭火器配件中的2357KG弯头喷管与24Kg干冰CO₂外喷头喷嘴,是专业消防设备的重要组成部分。该弯头喷管采用高强度耐腐蚀材料制造,连接灵活,适用于高压CO₂灭火...
4.5

雷士照明led筒灯孔灯客厅吊顶天花灯嵌入式过道筒灯射灯桶灯家用

雷士照明LED筒灯是一款专为现代家居设计的嵌入式照明产品,适用于客厅、吊顶、过道、卧室等空间。采用高品质LED光源,光线柔和均匀,显色指数高,有效还原真实色彩,营造舒...
5.78

雷士照明嵌入式防眩筒灯射灯窄边过道灯深杯客厅无主灯天花灯米雪

雷士照明嵌入式防眩筒灯射灯——“米雪”系列,专为现代无主灯设计打造。采用窄边深杯结构,有效控制杂散光,实现精准防眩,营造舒适柔和的光环境。适用于客厅、过道、天...
25.67

网站栏目