如何开始?
本人从事软件开发多年,现想开始学习单片机,自认为单片机编程不会是自己的绊脚石但最终目标希望能够自己设计电路。不知该如何开始。请各位前辈各抒己见。本人无硬件基础!
[解决办法]
看看单片机体系结构,基本的体系结构要了解:X86,PIC,AVR
说到电路上,我的感觉(我也是软件出来的,小见,不足大家拍)
一:认真看一遍电路基础,数电,模电.(弄懂更好,实在搞不懂,背一下也不是错)
二:看几个常用接口(像SPI,AD,液晶,键盘这些个常用电路,像学武术一下常用套路一定要熟)
三:多找那些没意义的论文,常看看(说真的,嵌入式相关的论文多如牛毛,可98%是应负式的,这有个好处,就是不缺)
四:做点小东西,有自己的一个方向.
刚刚开始可能有点吐血,积累一段时间就上路了
[解决办法]
学点数电、模电,做嵌入式软件
找一工作职位,边干边学,这个比较快
所以切入点还是找一个做嵌入式软件的岗位
剩下的就是跟你们同事学习了.
[解决办法]
模电可以先放一放,用到很少,
数电和单片机看下,
[解决办法]
关键是不关三七二十一找到资源
自己学问题多多
在公司平时多留心观测
[解决办法]
楼上有理!
我也是自己焊的,现在算入门了!
还好没有郁闷死掉!
还是很佩服自己的耐性的!
[解决办法]
数字电路是必须的 模拟电路要求倒不是很高
既然都是学软件的,计算机原理肯定知道吧
那简单的单片机就没什么
[解决办法]
学点数电、模电,做嵌入式软件
找一工作职位,边干边学,这个比较快
所以切入点还是找一个做嵌入式软件的岗位
剩下的就是跟你们同事学习了.
实践出真知