肥宅钓鱼网
当前位置: 首页 钓鱼百科

单片机学几年能入门(15年单片机经验的电师傅)

时间:2023-06-17 作者: 小编 阅读量: 1 栏目名: 钓鱼百科

对于设计人员编程来说,操作外设实际上就是读写各种特殊功能寄存器,传输数据就是读写总线,相应外设就是处理中断。现在各种功能都有模块或专用芯片,还都提供UR、SPI、IIC等接口。将来在你的产品设计中,可能用到很多新的模块和元件,只要它的接口是SPI接口、IIC接口、UR串口等你熟悉的接口,那么对于你来说,它就是一个旧模块和元件。广大的嵌入式应用开发入门者应该充满信心。

初学者的态度很重要,学哪一款单片机不重要,只要你精通擅长一款,以后再用其他公司的那都是小菜一碟,进而学习32位的处理器也是游刃有余,轻松自如。否则,每个单片机对你来说,都永远处于入门状态。

一:一页纸讲单片机

也许有人问:有没有那么简单呀?

当然不会那么简单啦,首先你要把书读薄,然后再把书读后,最后把书放进自己脑子里,形成自己的一套思路。

理解任何一个事物,最好把握它的本质。对于各个各样的嵌入式微处理器产品,实际上用一页纸就可以把本质的脉络说清楚。有这么神奇,嗯...我也是自己总结的,大家可以看看,加以斧正。

单片机结构

8位和32位机都可以看成是“内核 外设”的结构,外设多,单片机就复杂些,总线位数高,运行就快一些。本质上还逃不出这个架构。对于设计人员编程来说,操作外设实际上就是读写各种特殊功能寄存器,传输数据就是读写总线,相应外设就是处理中断。除了这三大操作,好像没有其他了。当然对于不同的外设,其特殊功能寄存器的定义不同,中断向量不同,操作流程不同,但本质上还是在操作寄存器、总线和中断。

有人不服说,不会吧,一定还有别的。当然有了,但对于初学者来说,不要钻牛角尖,把常见的、大多数的东西把握了,慢慢再去研究小众技能吧。上面讲了这么多,实际上就想告诉初学者:嵌入式或者单片机的入门真的不难,但也不容易,需要你拿出态度来。我经常对我的学生说:“单片机或者嵌入式这东西是入门难,到经验积累到一定程度就比较容易了。”

二:不是建议的经验

1、从8位单片机入门比较好一点,选好一个型号,认真学习,直到精通。

2、多练习,多写代码,多上网看看博客,当然自己要有一块学习板了。

3、掌握简单常用的模拟电路和数字电路,比如:电阻限流、电容滤波、运放放大等等,将来你在设计电路和调试程序的时候都会用到。

4、精通C语言,特别是指针和数组,最好把预处理和编译过程了解一下。

5、掌握一个电路设计软件,对于单片机,其实会Protell99都可以了。

6、会使用万用表,最好有示波器啦,而且要掌握一些常用的测试手段。

7、在自己学习过程中,整理并形成自己的元器件库和常用程序库,这是你进阶下一阶段成为高手的关键。

8、多看看各种单片机案例,掌握各种常用芯片的使用,嵌入式就是一个逐渐积累的过程。你的嵌入式技术有多高,就看你心里的案例与资源有多少。现在各种功能都有模块或专用芯片,还都提供UR、SPI、IIC等接口。表面上你用单片机在实现蓝牙,实际上你只是在使用单片机的串口读写数据。如果说元器件电路模块是硬件资源的积累,那么,常用接口模块驱动程序则是软件资源的积累。 将来在你的产品设计中,可能用到很多新的模块和元件,只要它的接口是SPI接口、IIC接口、UR串口等你熟悉的接口,那么对于你来说,它就是一个旧模块和元件。因为单片机实际上面对的不是模块和元件,而是你熟悉的常用接口。

9、最好有做笔记的习惯,你也可以写写博客,这个到后面会有意想不到的作用。

三:结束语

嵌入式应用开发涉及的知识点很多,初次接触往往感到无从下手。没错,与一些高级编程语言“易懂难精”的情况相比,嵌入式应用开发的入门是比较难的,但是,随着知识的积累和经验的丰富,后面的路会越走越宽,越走越顺。广大的嵌入式应用开发入门者应该充满信心。我一直都认为嵌入式应用开发就像一场马拉松,必须一步一个脚印,积蓄能量,逐步进阶,才能越走越远的。

(摘自网络有修改)

    推荐阅读
  • 山东高速公路最新出行消息(山东这条高速交通压力大)

    济广高速公路济南至菏泽段目前的标准以双向4车道为主,通行能力较低,而沿线的济南、泰安、济宁及菏泽四市,发展都非常快,对交通的需要也非常大的,所以这条高速公路拥堵已是“家常便饭”,对其改扩建,沿线百姓早就期待了,政府也在积极地推进中,已取得突破进展,开工在即。

  • 小米手机sn码多少位(小米手机Sn码)

    小米手机sn码为12位。2010年底小米推出手机实名社区米聊,在推出半年内注册用户突破300万。此外,小米公司还推出安卓手机操作系统MIUI,当年6月底MIUI社区活跃用户达30万。2011年8月16日,小米公司通过媒体沟通会正式发布小米手机、米聊,MIUI是小米科技的三大核心产品。小米手机是小米公司研发的一款高性能发烧级智能手机。手机2011年8月16日正式发布,售价1999元,采用线上销售模式在小米科技的官网上进行零售。

  • 最贵的在线域名(域名知识大公司都爱重金收购升级域名)

    熟知的小米、京东、360等都是花费了上千万上亿的高价去购买新的域名。再者,如今APP发展势头非常强劲,几乎各大公司都有自己的APP。但是APP的局限性也非常明显,需要依附第三方平台,因此必须要服从第三方平台的服务条款,向第三方支付费用,而且可能因为违反第三方平台条款而被下架。而域名无需下载安装,随时随地都能被访问,也提供APP所提供的相应服务,也是APP强有力的后盾。

  • 消逝的光芒2女主为什么改了(消逝的光芒2将迎来官方MOD支持)

    消逝的光芒2将迎来官方MOD支持最近《消逝的光芒2》主创TymonSmektała在官方Discord频道发布了社区QA问答,期间他确认PC版游戏即将支持MOD工具,Techland支持考虑为主机平台也带来MOD“我们正积极地工作,。

  • 好看的泰剧推荐(五部好看的泰剧推荐)

    好看的泰剧推荐《血脉》《血脉》由索纳拉姆·泰匹塔克等人出演,在94年上映。主角Daoreung,名字意为“万寿菊”。10年后KOB出落得很漂亮,这些年里两人一直保持联系,KOB经常能收到NUM滴信。《爱火游戏》Tanwa和Sammie主演。《一诺倾情》电视剧围绕巴贾少校为了维护因弟弟欠债给家族带来的荣誉危机,而不得不娶债权人的女儿瓦妮达展开。两人婚后生活充满暗潮涌动,有巴贾母亲的反对,有巴贾女友和未婚妻的破坏,有追求瓦妮达的其他军官等。

  • 质量单位有哪些(质量单位有哪些三年级)

    质量是物体所具有的一种物理属性,是物质的量的量度,常见的质量单位有微克、毫克克、千克、吨等。另外在我国一些农村或集市上用的质量单位还有公斤、斤、两、钱等,英制的质量单位还有:格令、打兰、盎司、磅、英石、夸特、英担、英吨等。常见的质量单位中:1吨=1000千克,1千克=1000克,1克=1000毫克,1毫克=1000微克。我国仍在使用的一些质量单位换算为1公斤=2斤,1斤=10两,1两=10钱。

  • 就喜欢野蛮女友的星座男(喜欢野性女孩的星座男)

    虽然天秤男知道野性的女孩儿不好控制,但是对她们却有着难以阻挡的吸引力,为了能够得到对方的关注,天秤男会努力做出改变,甚至不惜花费大量的金钱与精力去追求对方。与野性的女孩儿在一起,天秤男性格也会变得更加外向活泼,对生活充满了期待与向往。虽然白羊男明知温柔乖巧的女生更适合居家过日子,但是却不希望与这样的女生生活在一起。

  • 桃花盛开的地方在哪里(胜日寻芳泗水滨)

    3月29日上午,“2021中国·泗阳桃花节”暨泗阳县2021新时代文明实践乡村行活动启动仪式在卢集镇桃果公园隆重举行。开幕式上,对去年泗阳全县桃果产业发展过程中涌现出来的颁发2020年桃园管理“最美桃园”、人情新风“十佳村居”等进行了表彰。“泗阳白酥梨农产品地理标志”同时揭牌。

  • 怎么将PPT中的幻灯片转化为图片(ppt怎么把幻灯片导出成图片)

    先打开一篇PPT,点击菜单栏中的文件,选择另存为,将格式改为JPEG文件交换格式;填写文件名,设置文件保存位置,点击保存;在弹出的对话框中,选择导出当前所有幻灯片就完成了。