machao 发表于 2011-10-11 03:09:19

成为单片机开发工程师需要准备的内容(转载)

成为单片机开发工程师需要准备的内容(转自http://www.zhiyuhr.com/jobinformation.do?method=listDetail&title_id=4c2ed560-17a4-4c36-85d5-a656cb0a3362)

我非常喜欢单片机,所以我非常想学会,但又不知道怎么入手,,,看那些单片机的书籍根本就看不懂。。希望大家给我出出点子。。。

听人家说要先学习模拟电子知识,但我也不知道该怎么去学习模拟电路和数字电路,可以说说马上

问题补充:有没有人知道怎样去入门,数字/模拟 电路的???
大家请给我点方法:怎么去入门数字/模拟电路???急啊
提问者: xuyue624123

我和单片机打了5年交道了,从大2开始。

我的心得:单片机不是用来学的,是用来玩的。初学者建议您用AVR,51就别学了,不是因为它老,是因为AVR涵盖的知识多,学会了AVR别的你就全明白了,不建议你以后用汇编编程,但是建议你看一下汇编程序,了解单片机内部工作原理。

学单片机之前先把C语言弄透,以后会少走好多弯路。

至于实验初学者可以先学流水灯、矩阵按键、数码管扫描,完后玩一点更稍级的18B20、DS1302、LED屏幕、液晶等,这些都会了你就算‘明白’单片机了,然后往更高层次发展。

单片机是工具,它需要你具备一定的模拟、数字基础知识,学这些都不难,最难的是坚持学下去。手机上、MP3上的控制芯片现在用的是ARM,这算是一种更高级的单片机,这就是单片机和电子的关系。单片机是一种潮流,推动电子往更高层次发展的潮流。

我们老师告诉我一句话:切忌做浮躁的单片机工程师,与其整日把时髦的技术挂在嘴边,不如把最基本的东西牢牢记在心里,学习单片机并不难,难的事坚持不懈的学习下去。

我想这就是学习单片机的诀窍。

先省下点饭钱,去买一块AVR单片机的开发板,弄来玩玩,只要你无论到了什么时候看着这块板怎么看怎么顺眼,那你一定会成功的~坚持下去!

补充一下:初学单片机先弄一块单片机的开发板,你到ouravr.com上找Mega16(AVR)的开发板电路图,有很多现成的图,初学者就用这个,很合适,网上有很多实例,说的很明白。自己照着电路焊一块板子,就OK了。

然后的问题是程序下载器,这个有卖的,ISP下载线就可以,大约三四十块钱,也可以自己做,ouravr.com上也能找到电路图,至于编译器建议你用WINAVR,在这个网站上也有下载链接,这些都OK了之后下载一份Mega16的芯片说明书,然后买一本马潮老师写的单片机原理,在这个网上可以订得到,我是在书店买的,你要是有什么不会的话,在网站论坛上留言他会给你解答,这个网站对我的帮助很大,是一个纯技术的网站,所有源码公开,我的AVR就是在这里学会的。呵呵,看起来像是做广告,不过这个网站的学习环境远远比混乱的现实世界好~

记住:最难能可贵的就是坚持,坚持下去!
回答者: w418781840

看书啊~书店一大堆这方面的书,先看模拟电路数字电路,你不懂电路原理当然看不懂
回答者: xietianaaa

单片机学习的好去处 东哥单片机学习网www.picavr.com 先从51的学习会容易一些,这样可培养自已的兴趣。
回答者: picavr

我觉得还是先理解了51的构架再学习AVR才轻松。当然,这一切的前提还是如上几位所说,先学习模拟电路和数字电路!

如果这一切都搞定了,然后学习X86处理器构架和X86汇编,还有微机接口原理……hoho……保证你能成为骨灰级的单片机高手!

首先学习模拟电路,尤其是关于半导体元件的学习,这是最重要的;对于模拟电路的其他内容,这会在设计单片机系统中会使用到的。至于数字电路,全部是是以半导体元件为基础的,但已经没有模拟电路那么复杂了——建议再好好学学布尔运算,接下来就是可编程的数字电路了……
页: [1]
查看完整版本: 成为单片机开发工程师需要准备的内容(转载)