从大学三年级就想做嵌入式,但是却到处打酱油。先是帮老师做Java项目,后来又去外包公司做了一年的通信系统OAM代码维护,啥技术也没有学到。现在年底裸辞出来又找不到合适的嵌入式工作。基础知识不够,没技术积累,没经验!!!沉痛的教训!!!
痛定思痛:我们追求的是我们认同的一个自我,一种lifestyle,一份职业,最后才是一份工作。
决心自学,定下目标,先写在这里:
- 硬件体系构架及汇编--Arm920t S3C2440al-40 开发板TQ2440
- 各种外设及其相关的通信协议
- 系统启动过程(从0x0到操作系统启动,包括各种硬件检测及初始化)
- 操作系统(使用/原理、接口/内核)--Linux 开发环境搭建 掌握驱动框架 编写一个简单驱动
- 基于各个系统的应用开源框架
- 编程语言c/c++/java/object-c…… 将自己熟练的c语言向精通过渡
- 应用平台Android/ios/winphone……
- 算法/设计模式
- 项目管理