大家好,小弟对于现在ARM偏硬或偏软的概念还不是很清楚,对于以后工作想选其中一个方向,因此请教。
对于ARM7,ARM-CORTEX和ARM9,ARM11来说。前两者一般只能使用UCOS,Uclinux等小型操作系统。而ARM9,ARM11主要是用来与LINUX或WINCE操作系统相配合来进行开发。 那么,以后想从事ARM偏硬件方向,或者偏软件方向的话应该分别注重哪些方面的学习?
(ARM偏软件的话是否应该比较注重操作系统,譬如操作系统的应用层,移植,或者操作系统的驱动层。ARM偏硬件的不太清楚。)
还望各位不吝赐教,感激不尽。 |