打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
新手如何快速学习单片机?

上学时拿过索尼杯全国大学生电子设计大赛国家一等奖,工作了也基本在嵌入式处理器上编程和做芯片。讲讲我当年学习单片机的经验吧:

1. 单片机就是最简单的CPU,所以首先是搞清楚CPU的运行原理,推荐一本书,大话处理器

2. 找一款单片机入手,51 pic tsp啊都可以,搞明白核(指令) 外设(gpio 串口等) 中断 timer 数据总线 地址总线 ,基本就可以了

3. 找块开发版,因为搞单片机都是软硬结合的,你必须知道单片机在硬件上是怎回事,比如复位电路,时钟电路,io电压,数字接口这些。不要舍不得几百小钱,我上学时候家里没钱还拿奖学金买周立功的开发板,当然另一方面确实也是兴趣!

4. 学习各种实例,这个开发板配套都有。学习完实际要自己想个功能去实现,纸上得来终觉浅,绝知此事要躬行!自己实现的时候你才会发现很多地方其实掌握的不深入。

5. 单片机多是前后台系统,建议学习一下邵贝贝的ucosii掌握嵌入式操作系统的基本概念,这个对后面向更复杂的处理器平台编程很有好处。

6. 提升,软硬件设计都有套路方法,学习提炼这些方法提升自己的涉及编码效率,比如软件上的分层和模块化,调试上用测试代替调试少去单步。

手机码字不易,祝你早日成为高手!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
大牛软件|Proteus 7.10 电子电路绘图软件
DSP、ARM和单片机的区别汇总贴【转】
处理器、芯片、集成电路、单片机之间有什么区别
【单片机学习】51单片机I/O介绍
使用软件Proteus仿真51单片机的基本方法
手把手教你学单片机 十天学会单片机
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服