单⽚机零基础⾃学⼊门基础知识(新⼿必看)
⼤家好,我是麦琪,今天给⼤家分享下我们导师是如何⾃学单⽚机的!
单⽚机⾃学百分之九⼗九是可以学会的,⽹上的教程现在是铺天盖地,思潮泛滥来形容了
有些确实讲的很不错,有些教程是利益驱动的,毫⽆营养可⾔
华维单⽚机编程的导师都是⾃学过来的,下⾯通过我的经历来解答这些问题。
⼀、单⽚机⾃学多久可以成功
我曾经从零基础学习单⽚机到到相应研发⼯作⼤概花了3个多⽉。
很多⼈可能觉得不可思议,在我们学校没有两年时间都学不会,当然这得看⼈的天赋,也有⼈⼗天学会的,⽐如说郭某某
华维好⼏个导师都是⾮科班出⾝,都是兴趣使然,⼀做就搞了⼗⼏年零基础自学编程能成功吗
⼀。必备基础
1. C语⾔基础
在我看来,接受过六年基础教育都能学会,当你能使⽤C语⾔开发应⽤系统就⾏包括但不限于进制转换、逻辑运算、编程能⼒,51单⽚机开发使⽤的是C-51语⾔,在C语⾔的基础上增加了⼀些数据类型,单⽚机是⽤C语⾔或者汇编来编程的,汇编主要是针对⼀些低成本,⾼实时的应⽤,不太适合做中⼤型项⽬,⼀般⽤的不多,所以主流还是C语⾔。
C语⾔的学习和单⽚机同步,⽐如说你学了基本数据类型和基本语句,就可以在开发板上做个流⽔灯
了。
所以没有C语⾔基础的同学不要吝啬⼏根头发哈,学就完事了。
2. 会看电路图
(电路和数字,模拟电路知识更好,没有问题也不⼤,跟着我来)只要能正确使⽤电阻,电容等元器件掌握⼆极管,三极管基本⼯作原理
⼆.学习环境搭建
1. ⼀块51单⽚机开发板+⼀根安卓数据线
有板⼦的话可以⽤仿真软件,Bai度⼀下,你就知道;驱动装不上有可能就是数据线的问题,上次返⼚维修那边也查不出问题,后来我换了根数据线⾏了,所以⼤家不要像我这样⽩给某通某达快递送钱...
2. ⼀台电脑
安装好开发环境(如keil 4/5),驱动和烧录软件(买板⼦商家会送)。
三.最后经验总结
毕竟是实践性的东西,能⼒它也不会平⽩⽆故到你⼿上不是,。在单⽚机学习过程中每个⼈都会遇到⽆数不能解决的问题,需要你向有经验的过来⼈虚⼼求教,否则,⼀味的⾃⼰埋头摸索会⾛许多弯路,浪费很多时间。
最后⼀点我向学员强调很多次,就是不要去深挖知识点,切勿浪费时间,学单⽚机最终⽬地是产品开发,根据产品的需求来定!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。