如何学习基于ARM平台的嵌入式系统(二)

产品时间:2022-05-03 03:37

简要描述:

三、目标与定位 再行有目标,再行去定位。 学ARM,从硬件上谈,一方面就是自学模块电路设计,另一方面就是自学编撰和C语言的板级编程。如果从软件上谈,就是要自学基于ARM处理器的操作系统层面的驱动、重制了。 这些对于初学都来说必需具体,要么从硬件著手开始学,要么从操作系统的熟知到应用于开始学,但不管学什么,只要不是显的操作系统级以上基于API的应用层的编程,硬件的寄存器类的东西还是要能看懂的,基于板级的编撰和C编程还是要会的。...

推荐产品
详细介绍
本文摘要:三、目标与定位 再行有目标,再行去定位。 学ARM,从硬件上谈,一方面就是自学模块电路设计,另一方面就是自学编撰和C语言的板级编程。如果从软件上谈,就是要自学基于ARM处理器的操作系统层面的驱动、重制了。 这些对于初学都来说必需具体,要么从硬件著手开始学,要么从操作系统的熟知到应用于开始学,但不管学什么,只要不是显的操作系统级以上基于API的应用层的编程,硬件的寄存器类的东西还是要能看懂的,基于板级的编撰和C编程还是要会的。

华体会体育

三、目标与定位  再行有目标,再行去定位。  学ARM,从硬件上谈,一方面就是自学模块电路设计,另一方面就是自学编撰和C语言的板级编程。如果从软件上谈,就是要自学基于ARM处理器的操作系统层面的驱动、重制了。

这些对于初学都来说必需具体,要么从硬件著手开始学,要么从操作系统的熟知到应用于开始学,但不管学什么,只要不是显的操作系统级以上基于API的应用层的编程,硬件的寄存器类的东西还是要能看懂的,基于板级的编撰和C编程还是要会的。因此针对于嵌入式系统的硬件层和驱动程的人,ARM的模块电路设计、ARM的C语言和汇编语言编程及调试研发环境还是必须掌控的。  因此对于初学者必定要把握住方向,自己的目标是什么,自己要在那一层面上回头。

然后再行著手自学较好,与ARM涉及的嵌入式系统的更为实际的两个层面硬件层和驱动层,不管懂了那一层都会很有前途的。  如果想要从嵌入式系统的应用于层面的走的话,有可能与ARM及其它体系十步较近,要侧重研究恩嵌入式操作系统的环境应用于与适当开发工具链,比如WinCe操作系统下的EVC应用于研发(与windows下的VC互为类似于),如果想要再有突破就往某些音视频类的协议上靠,比如VOIP领域的基于SIP或H.323协议的应用层研发,或是基于嵌入式网络数据库的研发等等。

华体会体育官网

  对于初学者来讲,要量力而行,不要指出驱动层工资低就把它当作方向了,要融合自身特点,嵌入式系统四个层面上那个层面上来讲都是有低人不存在,当然低人也对应的高工资,笔者是做到硬件层的,以前每月工资中个人所得税要被扣上近3千大元,当然笔者一方面当作工程师的角色,一方面当作主管及人物的角色,两个职位我一个人腊,但上班时间就那些。硬件这方面上有可能与笔者PK的人很少了,才能获得那么多的工资。  四、研发系统自由选择。

  很多ARM初学者都期望有一套自己能用的系统,但他们寄居寄居不会产生一种错误认识就是指出处理器版本越高、性能越高就越好,就狮很多人指出ARM9与ARM7好,笔者想要对于初学者在此方面以此入门还应当理智,研发系统的自由选择最后要看自己往嵌入式系统的那个方向上回头,是做到驱动研发还是应用于,还是做到嵌入式系统硬件层设计与板级测试。如果想要从操作系统层面或应用于层面上回头,不管是驱动还是应用于,那当然处理器性能越高就越好了,但这个东西自学,有十分大的艰难,不是几个月或半年或是一年二年能搞定的事。


本文关键词:如何,学习,华体会体育官网,基于,ARM,平台,的,嵌入式,系统,二

本文来源:华体会体育-www.jnzhiqi.com

产品咨询

留言框

  • 产品:

  • 您的单位:

  • 您的姓名:

  • 联系电话:

  • 详细地址:

  • 留言内容:

在线客服 联系方式 二维码

电话

0331-309911881

扫一扫,关注我们