技术文档

单片机实验心得 宇凡微|一些单片机学习心得,干货总结

小编 2024-10-06 技术文档 23 0

宇凡微|一些单片机学习心得,干货总结

  单片机作为计算机发展的一个重要分支领域,在现代智能电子领域中拥有不可或缺的重要性。现如今,单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,几乎涉及到人类生产生活的方方面面。学习单片机的朋友也越来越多,今天宇凡微工程师就为大家分享一些单片机学习心得,希望能够帮助到正在或者想要学习单片机的朋友。

  首先,单片机的种类丰富多样,但是任何一款单片机其基本原理和功能都是大同小异。不同种类的单片机之间只是其外围功能模块的配置以及数量和指令系统等等。

  对于指令系统来说,虽然在形式上看起来有很大的不同,但实际上只是符号的不同,它所代表的含义、要完成的功能和寻址方式基本相似。

PCBA板

  要了解一款单片机,首先需要知道就是其ROM空间、RAM空间、IO口数量、定时器数量和定时方式、所提供的外围功能模块(Peripheral Circuit)、中断源、工作电压及功耗等等。

  了解这些单片机 Features后,接下来第一步就是将所选MCU的功能与实际项目开发的要求的功能进行对比,明确哪些资源是目前所需要的,哪些是本项目所用不到的。

  对于项目中需要用到的而所选MCU不提供的功能,则需要认真理解MCU的相关资料,以求用间接的方法来实现,比如,所开发的项目需要与PC机COM口进行通讯,而所选的MCU不提供UART口,则可以考虑用外部中断的方式来实现。

  对于项目开发需要用到的资源,则需要对其进行认真的理解和阅读,而对于不需要的功能模块则可以忽略或浏览即可。对于MCU学习来讲,应用才是关键,也是最主要的目的。

  明确了MCU的相关功能后,接下来就可以开始编程了。

  对于初学者或初次使用此款MCU的设计者来说,可能会遇到很多对MCU的功能描述不明确的地方,对于此类问题,可以通过两种方法来解决,一种是编写特别的验证程序来理解资料所述的功能:另一种则可以暂时忽略,单片机程序设计中则按照自己目前的理解来编写,留到调试时去修改和完善。前一种方法适用于时间较宽松的项目和初学者,而后一种方法则适合于具有一定单片机开发经验的人或项目进度较紧迫的情况。

  不要花太多时间去理解指令系统。指令系统只是一个逻辑描述的符号。在编程过程中,您只能根据自己的逻辑和程序的逻辑要求查看相关指令。此外,随着编程的进展,指令系统将变得越来越熟练,甚至可以在不知不觉中被记住。

引用:单片机学习心得-深圳宇凡微

回顾2021-2022年从事单片机研发开发心得与反思

从事单片机行业研发10年

2011-2022年期间部分评估项目汇总,从与客户初步接触到整理客户需求成文档输出,形成项目资质过程资产。

2011-2022年期间部分开发项目,从无到有,从从简要到详细,从浅入深,渐进明细,推进项目。

2011-2022年期间部分从理论到实现,从概念到产品,付出汗水总算有点成效。

虽有些不宜,虽走些弯路,目的地仍在前方。

研发的产品能得到用户的认可,比直接的金钱更会让人血清素暴涨。

看到市面自己的产品,内心无比自豪。过程中虽有些不足,有些项目失败退案,但也是人生阅历中的一道风景。

相关问答

基于 单片机 的电梯控制系统难不难做?

基于单片机的电梯控制系统,其原理实现并不难,通过采集按键选择停留的楼层,单片机系统结合楼层信息,控制电动机转动,控制电梯停留在相应的楼层。电梯控制系统...

单片机 教材,有什么推荐?

参考资料⒈《单片机原理及应用教程》徐煜明韩雁主编电子工业出版社⒉《MCS-51/96系列单片机原理及应用》孙涵芳徐爱卿主编北京航天航空大学出版社...

单片机 和芯片有什么区别?

主体区别:1、单片机:是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM等功能集成到一块硅...

单片机 技术与应用”课程标准设计

[回答]1原有教学大纲与新课标的差异原来使用的“单片机技术与应用”课程的教学大纲对知识点分解层层深入,便于学生由浅入深地学习相关知识。但是由于...

单片机 开发,嵌入式开发有什么区别啊?

单片机开发和嵌入式开发之间的关系密切,但两者侧重点有所不同。下面分别介绍单片机开发和嵌入式开发的概念及区别。1.单片机开发:单片机开发主要是针对单片...

学习 单片机 要考些什么证书啊?

学习单片机不需要考证书,只要会C语言、汇编等基本知识,最好还知道单片机是怎么工作的就可以了。学习单片机1、首先要学习C语言基础,就相当于80%会单片机了,因...

请问小白学 单片机 的具体方向和步骤该如何呢?

我是从大学开始学习单片机的,现在分享一下我的学习感受。单片机学习分为硬件部分和软件部分,硬件那部分需要电路,模电数电等作为基础,软件部分只需要有一点...3...

单片机 按键复位电容有什么作用? - 野心要有 的回答 - 懂得

充放电作用:当你按下按键时,直接将电容短路掉,电容开始放电,RST端为高电平,按键松开后电容充电,冲完电后通过电阻的电流为0,即RST端为低电平,单片机...

电路板和 单片机 有什么不同?

电路板(PCB)和单片机在电子系统中担当不同的角色,具有以下区别:1.功能与用途:电路板是一种由导线、电子元件和连接器等组成的基板,用于支持和连接电子元...

如果现在把郭天祥的51 单片机 的知识点都熟练掌握,去公司工作的话待遇怎么样,会不会out?

这本书我也有,平时放到手边做一个参考书从知识层面上讲,肯定是不够的因为这本书我的理解是小白入门书籍,它的内容包括了单片机是什么、怎么入门C语言编程、K...

猜你喜欢