嵌入式开发工程师的成长之路
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门,运放的指标等等都不知道。我是一名实验室的老师,平时经常被学生一些可笑的概念搞的莫名其妙!我也是从学生时代来的我也知道从无到有 有一个过程。都是发现他们太浮了。想作浮沙上建高楼。这一点,企业也有责任,他们没有好好的去引导学生!
(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门,运放的指标等等都不知道。我是一名实验室的老师,平时经常被学生一些可笑的概念搞的莫名其妙!我也是从学生时代来的我也知道从无到有 有一个过程。都是发现他们太浮了。想作浮沙上建高楼。这一点,企业也有责任,他们没有好好的去引导学生!
相关文章推荐
- [心得] 测试开发工程师成长之路
- cocos2dx 开发成长之路 001
- 如何成为合格的嵌入式Linux开发工程师
- 一个菜鸟的电子开发成长笔记------法国工程师学校
- 嵌入式开发工程师修炼步骤
- 成为嵌入式开发工程师几个步骤
- 成为一名嵌入式Linux开发工程师需要学习哪些知识?
- 苏州市 嵌入式linux c/c++ 开发工程师就业情况怎么样?待遇怎么样?
- Web前端开发工程师编程能力飞升之路
- 90后从余业自学到专业开发出嵌入式操作系统之路(6)
- 汇顶 笔试 一面 二面 软件开发工程师-嵌入式软件开发
- 如何成为优秀的嵌入式开发工程师
- 零基础嵌入式Linux开发工程师培训
- 成为嵌入式开发工程师几个步骤
- 嵌入式系统开发学习之路
- 如何成为优秀的嵌入式开发工程师
- NCRE - 嵌入式系统开发工程师 – 计算机组成原理(随笔)
- linux下的嵌入式开发技能(嵌入式工程师必备)
- 成为嵌入式开发工程师几个步骤
- 作为一个嵌入式软件开发工程师必读的“圣经”