现在自己的基础: 项目经验:做过四轴飞行器项目,简单2D画图机
平台经验:会用
STM32 MSP430 51
单片机 和CPLD
编程语言:C/C++,JAVA
硬件驱动 : 写过液晶屏,摄像头驱动程序,无线蓝牙。(流水灯什么的就不算了)
目标很简单:读懂linux内核,因为之前用
单片机做底层开发,感觉自己可以弄懂其中硬件的原理。只要完全读懂了linux的内核,那就可以修剪linux,创造自己的操作系统。准备用
ARM11来作为移植linux的平台
现在在做什么:
linux的内核太复杂,牵扯到很多数据结构,我还是刚上大三的本科生,很多数据结构得自己补习。
给自己的短期目标就是:读懂一个轻量级的操作系统内核 -------FreeRTOS
为什么要读linux内核:
linux 的网络特性是其他操作系统难以企及的,现在是物联网的时代,很多
嵌入式产品需要有强大网络功能作为后台,毫无疑问的是,linux已经霸占了服务器了。所以想读懂他。但就我现在这个水平还差很远。
不知道有没有相同指向的同僚,可以一起讨论。我会在这帖子里发布一些自己的学习历程,也算是我努力奋斗的见证!
一周热门 更多>