mqtt单片机编程工具_入门单片机不要再简单--单片机专栏总目录

单片机让很多同学觉得难,是因为单片机是软硬件结合的产品。你需要对软件了解,也需要对硬件了解一些,但是这不是单片机入门最关键的要素,大部分同学不入门最关键的问题是好高骛远,另一个关键问题是目前市面上大部分的单片机书籍不适合入门。

作者一直提倡学习使用框架法、逆推法、一步步学习,此次也不例外。

直接了当,我们做个学习单片机的知识框架:

1fa333d8315bf9b383d282217195d523.png
  • 单片机核心当然是必不可少的,单片机就是将电脑所拥有的大部分硬件集成到一个芯片中,当然是精简过,但是也强悍的不得了。
  • 都将计算机集成了,我们考虑下,自然需要有些基础学习单片机才能进展快,所以要了解一些模拟电路、数字电路的基础知识,但是大家不要被这两个名词吓住了,针对单片机应用来说,我们仅学习其中万分之一的基础知识就好。
  • 当然单片机学习离不开单片机编程,早期学单片机很费劲,要学习汇编语言,机器语言,感谢C语言的发明人和拓展科学家吧!他们把问题简化,我们可以用中级语言C语言完成单片机编程,C语言是核心,这个要学会,现在甚至有些可以用高级语言或者图形化单片机编程,但是还不够实用化,C语言仍然是核心
  • 我们用编写单片机软件来控制单片机硬件,所以软件环境、硬件环境都必不可少。软件环境包括编程平台(软件开发平台)和调试工具(串口调试助手、TCP/IP/UDP调试助手等等);硬件环境我们要准备单片机开发板和调试工具万用表、示波器、逻辑分析仪等。
  • 准备这些很麻烦,有些还比较贵,所以在公司内部和学校学习是最好的方式,另外现在有个神器-Proteus,它包含了单片机编程平台、硬件仿真、硬件调试工具,作为初学者可以从proteus入手学习单片机,事半功倍。
  • 通讯协议是重点、重点、重点!单片机核心与外部模块、芯片通讯,都要有通讯协议才行,要用几根线与外部连线,要发送什么数据...

向导的专栏从来不是劝退专栏,而是想尽各种办法让零基础、非专业的同学入门。

不要被上面的英文单词或者专业术语吓住了,实际上框架罗列出来,是让大家有个清晰的认识,知道单片机系统是什么。

大部分教程不适合入门的最大的问题就是无框架、跳跃式讲解,任何一个专业术语,都有办法解释清楚,一篇文章不够100篇!

仅以此篇,作为单片机入门专栏的总目录。

目录:

向导:D1.1 单片机入门第一课

待补充...

声明:

文中所有论点、结论皆根据作者经历经验总结,限于知识结构、层次、经历局限性,必然有不少偏颇,甚至部分内容偏激,作者所有的文章也是试错的过程,欢迎批评斧正,如有不同意见或建议,请与讨论区提出讨论,致谢!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值