从最基础也是最常见的,片机开始,天祥的《十天学会单片机》这部视频,也有一本新概念,片机书籍补充了一些他视频中的知识,很多单片机初学者从这部视频走向程序员,有点类似于谭总写的那本C语言教程,很容易懂,网上有源码程序,每句代码他都耐心的讲了,你先模仿这些代码,然后做完视频中的练习。书籍的话,建议你到电驴资源区里去寻找,里面有很多十分有用的电子资料和视频资料。如果你愿意下功夫,半个月你就可以入门。建议你入门的时候用C语言来编程。如果你想精通单片机的话,就去学汇编,了解它的内部结构。尽量避免一上来就开始学汇编,不要从原理开始学,那样效果不好。
之后可以把LED数码管显示,按键信号采集,去抖动,串口与PC机通信等例子的程序完整的编写一遍,并且在开发板上把程序运行一下。这时你已经对单片机开发有了初步了解了,已经迈出了单片机学习的第一步了。学习单片机软件方面需要的基础知识:软件方面需要会写简单的C语言程序。学单片机要有数电模电、计算机原理、汇编或者C等编程语言,等等这些基础学科的知识。如果您不是做硬件电路的话,重点在编程语言,其它学科可以弱化但一定要知道一些基础的东西。初学单片机要选择一些广泛使用的单片机,如,avr,stm,等,冷门单片机对初学者来说完全没得搞。真正上手的第一步。
有刻苦学习的决心首先,明确学习目的。先认真回答两个问题:我学单片机来做什么?需要多长时间把它学会?这是你学单片机的动力。没有动力,我想你坚持不了多久。其次,端正学习心态。单片机学习过程是枯燥乏味、孤独寂寞的过程。要知道,学习知识没有捷径,只有循序渐进,脚踏实地,一步一个脚印。嘿嘿俺来帮你解答吧书籍三本:电路原理、模拟电子技术、数字电子技术。学习的顺序,如下:电路:电流、电压、电阻、功率的计算、运算放大器的原理、比较器。模拟电子技术:二极管、三极管的伏安特性、三极管基本放大电路。数字电子技术:门电路、加法器、计数器、基本的逻辑电路、译码器。
STM,习路线:从零基础到实战项目,手把手教学视频指导STM,意法半导体的高性能微控制器,因其广泛的应用和强大的生态系统而备受关注。对于新手来说,如何入门并逐步提升?以下是推荐的学习路径:快速入门:选择开发板时,不必纠结型号,如STM,,发板就足够,主要学习C语言基础。首先,熟悉基本元器件的应用和特性,比如:电阻、电容、电感、二极管、三极管。然后是单片机应用,这就包括单片机的硬件知识和软件编程,相信你都了解一些。刚开始可以做一些仿真,比如protues仿真,但是如果有条件,建议自己做一些电路板,练一练焊接技术,学一学制板过程,这样能够学习解决问题的方法。
暂无评论内容