找回密码
 注册
查看: 406|回复: 6
打印 上一主题 下一主题

这些做到,想不会单片机开发都难

  [复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-8-8 09:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
随着计算机应用的快速发展,单片机的应用越来越广泛,越来越多的人也开始学习单片机,那么要怎么做才能掌握单片机开发呢?
1.注重基础理论知识的学习
学习任何东西,基础理论的学习是最重要的一步,单片机的学习也不例外,只有掌握好了基础知识才能进一步的往下学习。单片机基础理论知识包括模拟电路、数字电路和C语言等。模拟电路和数字电路属于抽象学科,要把它学好要花费较多的精力和耐心。在你学习单片机之前,觉得模拟电路和数字电路基础不好的话,不要急着学习单片机,应该先回顾所学过的模拟电路和数字电路知识,为之后为学习单片机奠定基础。否则,你的单片机学习之路不仅会很艰难和漫长,还可能半途而废。5 J: W: d; B; n7 y
笔者始终认为,扎实的电子技术基础是学好单片机的关键,直接影响单片机学习入门的快慢。单片机属于数字电路,其概念、术语、硬件结构和原理都源自数字电路,如果数字电路基础扎实,对复杂的单片机硬件结构和原理就能容易理解,就能轻松地迈开学习的第一步,自信心也会树立起来。相反,基础不好,这个看不懂那个也弄不明白,越学问题越多,越学越没有信心。如果你觉得单片机很难,那就应该先放下单片机教材,去重温数字电路,搞清楚触发器、寄存器、门电路、COMS电路、时序逻辑和时序图、进制转换等理论知识。理解了这些知识之后再去看看单片机的结构和原理,我想你会大彻大悟,信心倍增。
模拟电路是电子技术中最基础的学科,学习模拟电路主要掌握电阻,电容,电感,二极管,放大器等以及它们的工作原理和作用。学习完模拟电路之后就可以去学习数字电路了,有了模拟电路的基础,学习数字电路将会轻松很多。之后就是C语言知识的学习了,作为最基础的高级计算机语言,它的学习难度并不是很多,不需要你有任何编程基础,人人都可以学习,当然对于逻辑思维强的人来说学习起来更轻松。
+ T5 s6 R* M% A9 |0 T4 b- a) p
当基础打好以后,你会感觉到单片机不再难学了,而且越学越起劲。当单片机乖乖的依照你的逻辑思维和算法去执行指令,实现预期控制效果的时候,成就感会让你信心十足、夜以续日、废寝忘食的投入到单片机的世界里。可以这么说,扎实的电子技术基础和C语言基础能增强学习单片机信心,较快掌握单片机技术。
2.准备一套完整的单片机学习工具
; G8 d8 w0 [2 V) Y4 e2 t: Q7 V1 U学习单片机是需要成本的。必须有一台电脑、一块单片机开发板(如果开发板不能直接下载程序代码的话还得需要一个编程器)、一套视频教程、一本单片机教材和一本C语言教材。电脑是用来编写和编译程序,并将程序代码下载到单片机上;开发板用来运行单片机程序,验证实际效果;视频教程就是手把手教你单片机开发环境的使用、单片机编程和调试。单片机教材和C语言教材是理论学习资料,备忘备查。& K) \$ w0 F+ D* A
3.注重理论与实践相结合
2 J. ^8 s9 ?( N
“实践是检验真理的唯一标准”,任何学习只有将理论知识和实践相结合才能摩擦产生火花。有了前面的准备,那就可以开始实践操作了。实际操作中不仅需要理论知识还需要融入个人的编程思路和算法,并且还要对程序不断调试优化。大致可以按照以下步骤来学习,看到题目先试着构思自己的编程思路,然后再看教材或视频教程里的代码,研究人家的编程思路,注意与自己思路的差异;接下来就照搬人家的思路亲自动手编写这个程序,领会其中每一条语句的作用;对有疑问的地方试着按照自己的思路修改程序,比较程序运行效果,领会其中的奥妙。每一个例程都坚持按照这个过程学习,你很快会找到编程的感觉,取其精华去其糟粕,久而久之会形成你独特的编程思想。
单片机学习是一个漫长又艰难的过程,但是只要你按照上面的方法坚持下来,一定会成为单片机开发高手的。
- @* C  u/ U  k" v

: x! k) @1 k4 k2 ~, k

评分

参与人数 1威望 +1 收起 理由
Tomny + 1

查看全部评分

该用户从未签到

2#
发表于 2022-8-8 13:03 | 只看该作者
好辛苦了我学习学习看看。

该用户从未签到

4#
发表于 2022-8-8 14:51 | 只看该作者
好东西,学习学习!谢谢分享!

该用户从未签到

5#
发表于 2022-8-9 09:02 | 只看该作者
学的东西好的中: M- x. x* \0 }3 ]( D# x
  • TA的每日心情
    开心
    2022-8-11 15:06
  • 签到天数: 1 天

    [LV.1]初来乍到

    6#
    发表于 2022-8-11 15:05 | 只看该作者
    学习了,谢谢楼主

    该用户从未签到

    7#
    发表于 2022-8-12 09:25 | 只看该作者
    ohhhhhhhhh
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-3 08:14 , Processed in 0.078125 second(s), 27 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表