您的位置:首页 > 其它

嵌入式开发工程师的成长之路

2012-03-04 20:33 288 查看
1、学习单片机
       (1)你能用51单片机做出一样实际的东西吗?即使它再简单!
       (2)要注意加深对中断的理解。

       (3)学习常用接口电路的设计(模拟电路,数字电路,复位,时钟,电源,采样输入,负载输出)

       (4)学会绘制简单的系统集成电路板(电源,时钟,复位,外设led),能否得到合乎要求的pcb样板。

2、学习ARM单片机。
       (1)裸调试arm板子,中断实验,软中断,跑马灯等。

       (2)移植linux到带mmu的这个arm板子上。

3、学习Linux设备驱动编写。可参考《Linux设备驱动程序》

       (1)字符驱动

       (2) usb驱动

       (3)无线网卡驱动

关于小小的mcu上要不要跑rtos的一些看法,我比较赞同:

http://blog.21ic.com/user1/6129/archives/2009/64391.html

最重要的是,大家要明白,自己的工程要不要用rtos.我搞了不少的projects.但是没有一个我用上了rtos,总是觉得用rtos不可靠,因为有些代码不是我自己写的,万一仪器罢工,就惨了。我觉得我的工程用while(1){}结构就足够了,经典的前后台结构,就
我这个层次的人(指干不了大项目,自己小打小闹之人),只要把自己的代码好好优化,比用os爽得多。现在国内的电子工程师的中流砥柱都是老一辈的人,象我的老师.现在还不能接受用C语言,他们很多人不用OS,不一样把项目搞好了吗?现在的年轻人,就是跟风,什么热门,搞什么,什么都懂,什么都不通。把别人的os按照手册
download到flash中,点亮几个led,就说自己会XX操作系统。问他们最实用,最基本的东西,他们什么都不知道,象为什么有OC门,运放的指标等等都不知道。我是一名实验室的老师,平时经常被学生一些可笑的概念搞的莫名其妙!我也是从学生时代来的我也知道从无到有 有一个过程。都是发现他们太浮了。想作浮沙上建高楼。这一点,企业也有责任,他们没有好好的去引导学生!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: