单片机教程推荐?

举报
无际单片机编程 发表于 2021/10/19 01:38:45 2021/10/19
【摘要】 刚开始学习51单片机的时候,我是看郭天祥老师和开发板,现在我依然觉得非常适合零基础入门。 单片机入门到高级开挂学习路径(附教程+工具) 大家的起点都一样,不懂电路,不懂C语言,不懂单片机,或许有的人起...

刚开始学习51单片机的时候,我是看郭天祥老师和开发板,现在我依然觉得非常适合零基础入门。

单片机入门到高级开挂学习路径(附教程+工具)

大家的起点都一样,不懂电路,不懂C语言,不懂单片机,或许有的人起点比我高很多,有类似电路和编程的基础,这种情况学习的话会更容易。

在学习单片机的过程中,我认为教程不是最关键的,因为技术已经很成熟了,各家大同小异。

记得我学习的时候,经常会碰到的问题就是视频教程看懂了,然后自己起手来就一脸懵逼。

这个时候千万不能偷懒贪方便去拷贝例程,一定要要求自己亲手把代码敲一遍,这样你的印象才深刻。

单片机只是一个可编程芯片,要想学好51单片机,你还需必须学会具备附加的2门技能:

1. 电路基础
单片机配合不同的外围电路实现不同的产品功能,所以作为单片机开发者,先不要给自己太大的压力,很多人一上来就想着设计电路,这明显不现实。

前期其实看得懂电路图就可以了,后面走全栈方向再考虑设计,设计太考验经验了,靠教程和看书是看不出来的,得靠产品沉淀。

很多小伙伴前期就纠结一定要把数字电路系统学会,把模拟电路系统学会,所以半年甚至一年都学不会单片机。

2. C语言

C语言和单片机其实是可以同步学的,一边学一边点灯比单纯在黑框里打印几串字符有意思的多吧?

学习技术的过程太枯燥了,特别是编程,硬着头皮理解一堆代码,只能在电脑屏幕显示冷冰冰的执行结果。

所以相对来说,单片机编程还是比较有趣的,至少你能通过编写程序去控制硬件。

这种即时反馈感,会让你觉得原来C语言和单片机确实能干点实事。

同时你的兴趣也会被不断激发,从而有动力继续往下学下去,学着学着就会了。

3.最后总结
现在如果单纯只会51单片机的话,出来想找工作还是比较困难的,毕竟竞争大了。

所以,学完51单片机以后,我建议是先做1,2个小项目,比如说电子时钟,游戏机之类的。

主要是要让自己的编程水平提升一个等级,单片机倒是简单,工具而已。

然后继续往STM32学习,那具体单片机入门到高级,我下面这篇文章有详细的讲解,包括最佳学习路径和每个环节学到什么程度都写的很清楚,并且每个知识点都为大家找了教程和工具。

文章来源: blog.csdn.net,作者:无际单片机编程,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/weixin_43982452/article/details/117854677

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。