|
嵌入式学习,越来越迷茫了???
我是一名大三的学生,从刚开始接触嵌入式,到动手做实验,零零散散,已有半年的时间了。刚开始信誓旦旦,一定要将它学好,现在却感觉越来越无从下手了。该开始的时候,对嵌入式,只知道嵌入式这个名字,对于它具体讲的是什么,一无所知。后来通过看书,渐渐的有些眉目,也开始知道自己开始该学些什么。然后就开始做实验,当初对着实验教程,一个一个实验的做,GPIO,SPI,I2C等等。尽管说那些实验都做得出来,应用程序也看得懂,也能对它做一些改进。可这些用户程序都是基于QuickARM模板(是周立功单片机公司开发的一个工程模板,因为实验箱是该公司的,这个模板是基于UCOS操作系统的),离开这个模板,自己什么都不能做。于是想自己动手移植UCOS,自己写应用程序,便开始看模板的每个文件,每个函数,每条语句,可发现自己有好些东西不懂,那种想法实现起来,真的是举步维艰。现在我不知道是继续分析,学习模板文件,最终动手移植UCOS,编写应用程序?(但感觉这方面东西挺难的,现在的能力离这个还有很大距离);还是该在片内外设的应用上再多花些时间(尽管这个自己分析起来不是很吃力),但这样对于微处理器的内核又不是很了解。真的不知道该怎么选择?
也从网上看到一些信息,嵌入式的发展方向:要么走ARM+WinCE,要么走ARM+LINUX,要么走ARM+VXWORKS。每个搞嵌入式的人都可选一条路,条条大路通罗马。说远一点:不知道自己是不是该从ucos转向linux?
|
|