- 地址:
- 山东省青岛市新吴区大算大楼8443号
- 邮箱:
- admin@youweb.com
- 手机:
- 15659108283
- 电话:
- 400-123-4657
三、目标与定位 再行有目标,再行去定位。 学ARM,从硬件上谈,一方面就是自学模块电路设计,另一方面就是自学编撰和C语言的板级编程。如果从软件上谈,就是要自学基于ARM处理器的操作系统层面的驱动、重制了。
这些对于初学都来说必需具体,要么从硬件著手开始学,要么从操作系统的熟知到应用于开始学,但不管学什么,只要不是显的操作系统级以上基于API的应用层的编程,硬件的寄存器类的东西还是要能看懂的,基于板级的编撰和C编程还是要会的。因此针对于嵌入式系统的硬件层和驱动程的人,ARM的模块电路设计、ARM的C语言和汇编语言编程及调试研发环境还是必须掌控的。 因此对于初学者必定要把握住方向,自己的目标是什么,自己要在那一层面上回头。
然后再行著手自学较好,与ARM涉及的嵌入式系统的更为实际的两个层面硬件层和驱动层,不管懂了那一层都会很有前途的。 如果想要从嵌入式系统的应用于层面的走的话,有可能与ARM及其它体系十步较近,要侧重研究恩嵌入式操作系统的环境应用于与适当开发工具链,比如WinCe操作系统下的EVC应用于研发(与windows下的VC互为类似于),如果想要再有突破就往某些音视频类的协议上靠,比如VOIP领域的基于SIP或H.323协议的应用层研发,或是基于嵌入式网络数据库的研发等等。 对于初学者来讲,要量力而行,不要指出驱动层工资低就把它当作方向了,要融合自身特点,嵌入式系统四个层面上那个层面上来讲都是有低人不存在,当然低人也对应的高工资,笔者是做到硬件层的,以前每月工资中个人所得税要被扣上近3千大元,当然笔者一方面当作工程师的角色,一方面当作主管及人物的角色,两个职位我一个人腊,但上班时间就那些。
硬件这方面上有可能与笔者PK的人很少了,才能获得那么多的工资。 四、研发系统自由选择。
很多ARM初学者都期望有一套自己能用的系统,但他们寄居寄居不会产生一种错误认识就是指出处理器版本越高、性能越高就越好,就狮很多人指出ARM9与ARM7好,笔者想要对于初学者在此方面以此入门还应当理智,研发系统的自由选择最后要看自己往嵌入式系统的那个方向上回头,是做到驱动研发还是应用于,还是做到嵌入式系统硬件层设计与板级测试。如果想要从操作系统层面或应用于层面上回头,不管是驱动还是应用于,那当然处理器性能越高就越好了,但这个东西自学,有十分大的艰难,不是几个月或半年或是一年二年能搞定的事。
本文关键词:真钱斗牛
本文来源:真钱斗牛-www.tjybkq.com