基于目前手上的活和以后的良好发展,从今天开始要学习ARM了。
对于电子设计,我就是个空白,没有什么基础,更不说ARM了,一点认识都没有,不过没关系,没有人一生下来就什么都懂,知识是一点一滴、慢慢积累起来的,我相信只要努力认真的去好好做,没有什么不能做好的。
目前,手上有一块友善之臂mini2440的ARM开发板,想先尽快把开发板上的实验通通都一步一步的走一遍,建立起对ARM的一个初步的认识,了解ARM的基本结构和实现机制原理和过程。再结合自己的项目重点研究和实现相关的功能设计。
既然要做成一个能独立运行的小型系统,
结合实际项目的各个参数要求,我想重点和难点应该在:
1、应该选用何种ARM芯片:(核)ARM9?ARM11?还是其他的? 以及选用的芯片支持的接口等等;
2、选用何种系统:UCOS-II?Linux?winCE?
3、对所选系统的裁剪,剪掉不需要的部分,及系统的移植;
4、实际应用程序的设计及驱动的设计。
这也只是目前一个还没入门的新手的一点浅见,如有不对的地方,还请见谅!
胡克斯