可按Ctrl+D收藏 蚂蚁资源网

蚂蚁资源网

arm嵌入式系统(arm嵌入式系统的组成)

  • 全部评论(3)
  • dafvzzz9
  • 首先,您必须清除一个概念,嵌入式系统不是ARM唯一的,所有“微控制器”(微控制器的名称“可以称为嵌入式系统。IEEE对嵌入式系统的定义是:”设备用于控制,监控或辅助操作机器和设备“所以,任何可以进行控制,测量和设备系统的设备系统都嵌入了一些操作,此名称不是ARM专有的。此外,ARM实际上是单一芯片微电脑,32位微控制器。微控制器只是对微控制器的大陆的造型,它的科学名称被称为微控制器(英文速记:MCU)。DSP芯片,ARM芯片也是微控制器的范围。该PLC实际上是内部有限公司ntroller作为主芯片。
  • 2021-08-27 23:58:55
  • bibila
  • 什么是嵌入式系统嵌入式系统通常是指非PC系统,计算机功能,但不称为计算机,计算机或设备。它是一个专用的计算机系统,用于以适用的应用程序为中心,硬件和软件,适用于功能,可靠性,成本,体积和功耗的应用系统。简单地,嵌入式系统集系统的应用软件和硬件类似于PC的工作方式,具有小的软件代码,高自动化和快速响应速度等,这尤其适用于实时和多任务系统。 。嵌入式系统主要由嵌入式处理器,相关支持硬件,嵌入式操作系统和应用软件系统组成。这是一个可以使用Inde的“设备”pendent。嵌入式系统几乎包括生活中的所有电气设备,如手持式PDA,移动计算设备,电视机顶盒,移动互联网,数字电视,多媒体,汽车,微波,数码相机,家用自动化系统,电梯,空调,安全系统,自动售货机,蜂窝电话,消费电子设备,工业自动化仪器和医疗仪器。嵌入式系统的硬件部分,包括处理器/微处理器,存储器和外围设备,以及I / O端口,图形控制器等。嵌入式系统与一般计算机处理系统不同,它没有像硬盘这样的存储介质,其中大部分使用EPROM,EEPROM或闪存作为存储介质。 S.OFTWare部分包括操作系统软件(需要实时和多任务操作)和应用程序编程。应用程序控制系统的操作和行为;操作系统控制应用程序编程和硬件的交互。双嵌入式处理器嵌入式系统的核心是嵌入式微处理器。嵌入式微处理器一般有四个特点:(1)实时和多任务的支持能力强,可以完成多任务处理并具有更短的中断响应时间,使内部代码和实时操作系统执行时间减少最小值; (2)具有强大的存储区域保护功能,这是因为嵌入式系统的软件结构已模块化,并且在为了避免软件模块之间的错误,有必要设计强大的存储空间。区保护功能,也有利于软件诊断; (3)可扩展的处理器结构扩展应用高性能嵌入式微处理器; (4)嵌入式微处理器的功耗必须低,特别是对于便携式无线和移动计算和具有电池供电的移动计算和嵌入式系统。消耗只能是MW甚至μW。根据不完整的统计数据,全世界嵌入式处理器的总品种超过了1000种物种,流行的架构有超过30系列。其中,8051个系统占了20多个半导体制造商,超过350个衍生品,只有100种飞利浦。一种最长每个半导体制造商都生产嵌入式处理器,越来越多的公司拥有自己的处理器设计部门。嵌入式处理器的寻址空间通常为64KB至16MB,处理速度为0.1〜2000mips,8至144个引脚用于贡献。嵌入式计算机可以根据状态QUO分为几个类别。 (1)嵌入式微处理器单元(EMPU)嵌入式微处理器采用“增强”通用微处理器。由于嵌入式系统通常应用于环境差的环境,因此嵌入式微处理器在工作温度,电磁兼容性和可靠性方面具有高度高。但是,嵌入式微处理器与标准微处理器基本相同功能条款。根据实际的嵌入式应用要求,嵌入式微处理器在专门设计的主板上组装,仅限储量和嵌入式应用,这可以大大降低系统的音量和功耗。与工业控制器相比,嵌入式微处理器系统的优点尺寸小,重量轻,成本低,可靠性高,但必须包括ROM,RAM,总线接口,电路板上的各种外围设备。设备,从而降低了系统的可靠性,技术机密性也很差。嵌入式微处理器及其存储器,总线,外围设备等安装在电路板上,该电路板构成常见的电路板系统。嵌入式处理器CurrENTLY拥有AM186 / 88,386EX,SC-400,POWER PC,68000,MIPS,ARM系列等(2)嵌入式MicroConitConmicroController单元,MCU嵌入式微控制器也称为微控制器,将整个计算机系统集成到A中一块芯片。嵌入式微控制器通常基于一些微处理器核心,根据某些典型应用,ROM / EPROM,RAM,总线,总线逻辑,定时/计数器,看门狗,I / O,片内芯片串口,脉冲宽度调制输出,A / D,D / A,Flash RAM,EEPROM和其他必要的功能组件和外围设备。为了适应不同的应用需求,需要配置功能和外围设备的必要修改和剪切自定义,使得一系列单次P微型计算机具有各种衍生物,相同的核心,并且不同的存储器是存储器。和外设配置和功能设置。这允许微控制器最大限度地提高应用要求的需求,从而降低整个系统的功耗和成本。与嵌入式微处理器相比,单片机的微控制器使应用系统的体积大大降低了功耗和成本,并且改善了可靠性。由于嵌入式微控制器目前在产品的各种和数量中,它是最多类型的嵌入式处理器,以上优点确定微控制器的主流是嵌入式系统应用。微控制器的片上外围资源通常相对丰富,适合对照,因此称为微控制器。通常,嵌入式微处理器可分为两类一般和半通信,包括8051,P51xa,MCS-251,MCS-96 / 196/296,C166 / 167,68300等。更具代表性的半通信系列,例如支持USB接口MCU 8xC930 / 931,C540,C541;支持许多专用MCU和兼容系列I2C,CAN总线,LCD等。目前,MCU占嵌入式系统市场份额的70%。 (3)嵌入式DJITAL信号处理器,嵌入式数字信号处理器,嵌入式数字信号处理应用中的嵌入式,各种数字信号处理算法非常复杂,并且这些算法的复杂性可以是O(nm),eveNTO NP,处理器的一般结构无法实时完成这些操作。由于DSP处理器专为系统结构和说明而设计,因此它适用于数字信号处理实时。在数字滤波,FFT,频谱分析方面,DSP算法正被肯定地进入嵌入式区域,并且DSP应用程序正在从通用微控制器实现,以在正常指令中实现DSP功能,并转换到嵌入式DSP处理器。嵌入式DSP处理器有两类:(1)DSP处理器已通过单件,EMC变换,将外部外设增加到嵌入式DSP处理器中,TMS320C2000 / C5000等属于此类别; (2)在一般单芯片mi中辅助计算机或添加DSP协处理器,例如英特尔MCS-296和英飞凌(西门子)三人物。此外,在与智能,嵌入式DPS处理器相关的应用程序中,例如具有智能逻辑,生物信息识别终端,键盘,ADSL访问和具有加号算法的实时语音压缩的各种消费产品。解决方案系统,虚拟现实显示等。这种智能算法通常很大,尤其是矢量操作,指针线性寻址等,这是DSP处理器的优势。嵌入式DSP处理器相对代表性产品是TI TMS320系列和摩托罗拉的DSP56000系列。 TMS320系列处理器包括C2000系列,C5000系列移动通信,更高的性能CE C6000和C8000系列。 DSP56000现已开发成几种不同系列的处理器,如DSP56000,DSP56100,DSP56200和DSP56300。此外,飞利浦最近推出了基于重置嵌入式DSP结构的REA L DSP处理器,采用低成本,低功率技术制造,其特点是双哈佛结构和双/累积单位,应用目标是高批量消费产品。 (4)芯片上的嵌入式表格系统,SOC随着EDI的推广和VLSI设计的快速发展,以及半导体技术的快速发展,在硅膜上可以实现更复杂的系统,从而产生SOC技术。各种一般处理器内核将被用作SOC设计的标准库,如其他嵌入DED系统,成为VLSI设计中的标准设备,使用VHDL,Verlog等硬件语言存储在设备库中间。用户只需要定义整个应用程序,并且可以将设计交给半导体工厂以在模拟通行证后进行样品。此外,除了一些不可接受的设备外,大多数整个嵌入式系统都可以集成到一块或多个芯片中,应用系统板将变得非常简单,并且整个应用系统的体积和功耗将得到改善。可靠性是非常有利的。 SoC可以分为通用和专用的两种类型,普遍的SoC,如Infineon(西门子)三人,摩托罗拉的M-Core,以及由Echelon和M开发的神经元芯片Otorola;特殊SoC通常专用于某种类型的系统,例如飞利浦的智能XA,这使得XA微控制器核心和CCU单元支持超过2048位复杂的RSA算法,形成专用可以使用Internet Security加载Java或C语言的SoC。陷入培查的操作系统嵌入式操作系统是支持嵌入式系统应用的操作系统软件,它是嵌入式系统(包括硬件系统)的极其重要的部分,通常包括与硬件,系统内核,设备驱动程序接口相关的底层驱动软件,通信协议,图形界面,标准化浏览器等浏览器。嵌入式操作系统具有基本功能一般操作系统。如果您能有效管理越来越复杂的系统资源;您可以虚拟化硬件,以便开发人员免于繁忙的司机移植和维护;可以提供库函数,驱动程序,工具和应用程序。与通用操作系统相比,嵌入式操作系统具有更突出的特征,实时效率,硬件依赖性,软件凝固和应用特异性。 1.嵌入式操作系统在正常情况下,嵌入式操作系统可分为两种类型,一种类型是用于控制,通信等的实时操作系统,如Windriver的VxWorks,ISI的PSO,QNX系统软件公司QNX,ATI的核,等等;另一种类型是非真实的 - 消费电子产品的时间操作系统,包括个人数字助理(PDA),手机,机顶盒,电子书,网络电话等。非实时操作系统早期嵌入式系统中没有操作系统,程序员写入嵌入式程序,通常直接面对裸机和裸机。在这种情况下,嵌入式程序通常分为两部分,即前程序和背景程序。前程序由中间部分处理,其结构通常是无限环;背景程序负责整个嵌入式系统软,硬件资源分配,管理和任务调度,是一个系统管理调度程序。这是通常的前后系统。在正常情况下,背景PROGRAM也称为任务级程序,前程序也称为事件处理级程序。在程序时,后台程序检查每个任务是否具有运行条件,并通过特定调度算法执行相应的操作。对于实时要求,通常通过中断完成特殊的严格操作。只有在中断服务程序中,如果您不做任何工作,则无需执行任何工作,您将退出中断。在后台程序的计划之后,将其转换为完成事件的过程,因此不会导致在中断服务程序中处理的事件并影响后续和其他中断。事实上,前后和后部的实时性能系统差不到预期。这是因为前后系统认为,所有任务都具有相同的优先级,这是相同的,并且任务的实现通过FIFO队列排队,因此无法立即处理实时要求中高的任务。另外,由于前面程序是无限的循环结构,一旦在该循环中处理任务,就无法处理整个任务队列中的其他任务,导致整个系统的崩溃。因为这个系统结构很简单,所以几乎没有RAM / ROMAT额外的开销,所以在简单的嵌入式应用中有一个广泛使用的。湾实时操作系统实时系统是指执行其功能并响应外部A的计算机系统确定的时间内的同步事件。其操作的正确性不仅取决于正确的逻辑设计水平,还与这些操作相关。 “在确定的时间”是这个定义的核心。也就是说,响应时间严格要求实时系统。如果逻辑和定时的偏差会导致严重后果,实时系统需要对逻辑和时序的重大要求。有两种类型的实时系统:软实时系统和硬实时系统。软实施系统只需要事件响应是实时,并且不需要某个任务必须在很长一段时间内完成;在一个硬实时系统中,不仅需要任务对实时的响应,而且还需要在t中需要事件他指定了时间。处理。通常,大多数实时系统是两者的组合。实时应用软件的设计通常困难于非实时应用的设计。实时系统的技术密钥是如何确保系统的实时系统。实时多任务操作系统是指具有实时的操作系统,支持实时控制系统。其主要任务是安排所有可用资源来完成实时控制任务,然后提高计算机系统的效率,重要的功能是满足时间限制和要求。实时操作系统具有以下功能:任务管理(多任务和优先级的任务调度),任务任务间同步Nization和通信(信号量和邮箱等),内存优化管理(包括ROM管理),实时时钟服务,中断管理服务。实时操作系统具有以下特点:规模小,中断屏蔽非常短,中断处理时间短,任务开关快。实时操作系统可分为两类抓住和不可接受。对于基于优先级的系统,可携手的实时操作系统是指内核来抓住运行任务的CPU使用权,并提供进入过早任务的权利,即内核抓取CPU。其他任务运行。如果您使用某种算法并决定进行任务运行,您将完成CPU对此TAS的控制k直到它需要CPU控制。中断由中断服务程序处理,您可以激活休眠状态任务,以便它已准备好进入;此选项进入读取状态的任务无法运行,并且始终等到当前运行的任务主动地放过控制CPU。这个实时操作系统的实时性能优于实时操作系统的系统性能,实际时间取决于最长任务的执行时间。解压缩实时操作系统的缺点也是如此,如果无法确定最长任务的执行时间,则无法确定系统的实时性能。实时实时操作系统很好,优先级任务可以立即运行只要操作条件,或者输入就绪状态时,您可以立即运行。也就是说,除了最优先的任务之外,还可以在操作期间的优先考虑的任务中断其他任务,允许后者运行。通过这种方法,任务时间表保证了系统的实时性能,但如果任务抓住CPU控制功率处理,系统崩溃,崩溃等是严重的。 2.嵌入式操作系统的开发经历了嵌入式系统的发展阶段更明显的阶段。第一阶段是操作系统的嵌入算法阶段,是一种基于单芯片的控制器形式的系统,并且具有监视,伺服和指示设备的功能。大多数O.F此系统适用于某些专业工业控制系统。通常不受操作系统的支持。系统由汇编语言编程直接控制,运行后清除内存。该阶段系统的主要特点是系统结构和功能相对单一,处理效率低,存储容量小,几乎没有用户界面。由于这种嵌入式系统易于使用,价格非常低,它在国内工业部门更常见,但它尚未适应高效,需要现代工业控制和新兴信息家电在大容量存储介质中。第二阶段是基于嵌入式CPU的嵌入式系统和作为CO的简单操作系统关于。该阶段系统的主要特点是:各种CPU,多功能性差;小系统开销,效率高;一般配备系统仿真器,操作系统具有一定的兼容性和可扩展性;应用软件更专业,用户界面不够友好;系统主要用于控制系统负载和监视器应用程序。第三阶段是一个通用的嵌入式实时操作系统阶段,它是一个嵌入式系统,具有嵌入式操作系统作为核心。这个阶段系统的主要特点是嵌入式操作系统可以在各种不同类型的微处理器上运行,兼容;操作系统是核,高效率和高模块化和可扩展性;使用文件和目录管理,devicE支持,多任务,Web支持,图形窗口,用户界面等具有大量应用程序接口(API),开发应用程序简单;嵌入式申请富裕。第四阶段是基于互联网的嵌入式系统,这是一种快速的开发阶段。目前,大多数嵌入式系统仍在互联网之外,但随着互联网和互联网技术和信息设备的发展,工业控制技术,嵌入式设备和互联网的组合将代表嵌入式技术的真正未来。 。 3.使用实时操作系统的必要性嵌入式实时操作系统正在变得越来越广泛地用于当前嵌入式应用程序,尤其是在复杂的功能和大型的功能中系统。首先,嵌入式实时操作系统提高了系统的可靠性。在控制系统中,为了安全考虑,系统需要启动代码无法崩溃,但也具有自我修复。不仅需要提高硬件设计的可靠性和抗干扰,而且还提高了软件设计中的系统抗干扰,并尽可能降低安全漏洞和不可靠的危险。在遇到强大的干扰,错误,运行甚至死循环时,长期前后系统软件设计导致异常,错误,运行,甚至死循环,导致系统崩溃。该干扰的实时操作系统管理系统只能导致几个过程中的一个被销毁,它可以通过系统运行系统监控过程来修复。通常,该系统监视过程用于监测每个过程的健康状况。在遇到异常条件时,采取一些措施将系统地稳定可靠,例如清除任务。二,提高发展效率,缩短了发展周期。在嵌入式实时操作系统环境中,开发了复杂的应用程序,这通常可以根据软件工程中的解耦原理将整个程序分解为多个任务模块。每个任务模块的调试只有其他模块。商业软件通常提供良好的多任务环境。再次,嵌入式实时操作系统TEM充分发挥了3个CPU的多任务电位。 32位CPU是快速的,它特别适用于运行用于运行多用户的多任务操作系统的多任务实时系统。 32位CPU采用了利用系统可靠性和稳定性的设计,使其更容易没有崩溃。例如,CPU运行状态被分成系统状态和用户状态。单独的系统堆栈和用户堆栈,CPU的操作状态实时给出,允许用户在系统设计中实现从硬件和软件的实时内核的操作。如果您仍然使用前面的前后模式,则无法播放32位CPU的优点。从某种意义上说,没有操作系统的计算机(裸机)。在E.MBedded应用程序,只有CPU嵌入系统中,操作系统嵌入在内,是真正的计算机嵌入式应用程序。 4.实时操作系统的优点和缺点在嵌入式实时操作系统环境中开发了实时应用程序,使程序的设计和扩展,并且无需增加新功能。通过将应用程序划分为多个单独的任务模块,使应用程序的设计过程大大简化;和要求实时要求的严厉事件很快可靠。通过有效的系统服务,嵌入式实时操作系统使系统资源更好利用。但是,使用嵌入式实时操作系统需要额外的ROM / RAM开销,CPU额外负载的2至5%,以及内核的成本。答:同轩 - 批款Lodge 13 8-21 10:05评估已关闭有1人评估100%(1)不好0%(0)评论我想问的最佳答案:嵌入式系统没有平等PLC?还是还是评论员:NickKung - 试用期1其他答案总计1个嵌入式系统嵌入式系统通常是指非PC系统,计算机功能但不称为计算机或设备。它是一个专用的计算机系统,用于以适用的应用程序为中心,硬件和软件,适用于功能,可靠性,成本,体积和功耗的应用系统。简单地,嵌入式系统设置系统应用软件和硬件一体,类似于BIOSE PC,具有小软件代码,自动化和快速响应速度的特点,特别适用于实时和多任务系统。嵌入式系统主要由嵌入式处理器,相关支持硬件,嵌入式操作系统和应用软件系统组成。它是一个可以独立工作的“设备”。嵌入式系统几乎包括生活中的所有电气设备,如手持式PDA,移动计算设备,电视机顶盒,移动互联网,数字电视,多媒体,汽车,微波,数码相机,家用自动化系统,电梯,空调,安全系统,自动售货机,蜂窝电话,消费电子设备,工业自动化仪器和医疗仪器。 t的硬件部分他嵌入式系统,包括处理器/微处理器,内存和外围设备,以及I / O端口,图形控制器等。嵌入式系统与一般计算机处理系统不同,它没有像硬盘这样的存储介质,其中大部分使用EPROM,EEPROM或闪存作为存储介质。软件部分包括操作系统软件(需要实时和多任务操作)和应用程序编程。应用程序控制系统的操作和行为;操作系统控制应用程序编程和硬件的交互。双嵌入式处理器嵌入式系统的核心是嵌入式微处理器。嵌入式微处理器通常有四个特征:(1)强大的支持用于实时和多任务处理的端口功能,可以完成多任务处理并具有更短的中断响应时间,使内部代码和实时操作系统执行时间减少最小值; (2)具有强大的存储区域保护功能,这是因为嵌入式系统的软件结构已经模块化,并且为了避免软件模块之间的错误,有必要设计强大的存储空间。区保护功能,也有利于软件诊断; (3)可伸缩处理器结构快速扩展满足应用的高性能嵌入式微处理器; (4)嵌入式微处理器的功耗必须特别适用于便携式无线和移动计算和带电池P的嵌入式系统通过电池供电,功耗只能是MW甚至μW。根据不完整的统计数据,世界上嵌入式处理器的总品种超过1000种物种。有30多个系列架构。其中,8051个系统占了20多个半导体制造商,超过350个衍生品,只有100种飞利浦。几乎每个半导体制造商都会产生嵌入式处理器,越来越多的公司拥有自己的处理器设计部门。嵌入式处理器的寻址空间通常为64KB至16MB,处理速度为0.1〜2000mips,8至144个引脚用于贡献。嵌入式计算机可以根据状态QUO分为几个类别。 (1)嵌入微处理器单元(EMPU)嵌入DED微处理器采用“增强”通用微处理器。由于嵌入式系统通常应用于环境差的环境,因此嵌入式微处理器在工作温度,电磁兼容性和可靠性方面具有高度高。然而,嵌入式微处理器在功能方面与标准微处理器基本相同。根据实际的嵌入式应用要求,嵌入式微处理器在专门设计的主板上组装,仅限储量和嵌入式应用,这可以大大降低系统的音量和功耗。与工业控制器相比,嵌入式微处理器系统的优点小,重量轻,成本低,可靠性高,但必须包括ROM,RAM,总线接口,电路板上的各种外围设备。设备,从而降低了系统的可靠性,技术机密性也很差。嵌入式微处理器及其存储器,总线,外围设备等安装在电路板上,该电路板构成常见的电路板系统。嵌入式处理器目前拥有AM186 / 88,386EX,SC-400,POWER PC,68000,MIPS,ARM系列等。(2)嵌入式微控制器(MCU)嵌入式微控制器也称为单芯片,整合整个芯片计算机系统进入芯片。嵌入式微控制器通常基于某种类型的微处理器核心。根据一些典型的应用,ROM / EPROM,RAM,总线,总线逻辑集成在芯片内部。,时序/ CO替代,看门狗,I / O,串口,脉冲宽度调制输出,A / D,D / A,闪存RAM,EEPROM和其他必要的特征和外设。为了适应不同的应用程序需求,需要配置功能和外设的必要修改和剪辑自定义,使得一系列单片机具有各种衍生品,相同的核心,以及不同的存储器是存储器。和外设配置和功能设置。这允许微控制器最大限度地提高应用要求的需求,从而降低整个系统的功耗和成本。与嵌入式微处理器相比,单片机的微控制器使应用系统的体积大大减少了功率消耗开启和成本,改善了可靠性。由于嵌入式微控制器目前在产品的各种和数量中,它是最多类型的嵌入式处理器,以上优点确定微控制器的主流是嵌入式系统应用。微控制器的片上外围资源通常相对丰富,适合控制,因此称为微控制器。通常,嵌入式微处理器可分为两类一般和半通信,包括8051,P51xa,MCS-251,MCS-96 / 196/296,C166 / 167,68300等。更具代表性的半通信系列,例如支持USB接口MCU 8xC930 / 931,C540,C541;支持许多专用MCU和兼容的I2C系列,CAN总线,LCD等。目前,MCU占嵌入式系统市场份额的70%。 (3)嵌入式DJITE信号处理器,嵌入式数字信号处理器,嵌入式数字信号处理应用程序中,各种数字信号处理算法非常复杂,并且这些算法的复杂性可以是O(nm),甚至是np,常规处理器结构无法实时完成这些操作。由于DSP处理器专门设计用于实时进行数字信号处理。数字滤波,FFT,频谱分析等DSP算法在嵌入式字段中有很多条目,DSP应用程序在一般单片机的单片机MicrocoMputerCommand的DSP函数的实现中,转换到嵌入式DSP处理器。嵌入式DS.P处理器有两类:(1)DSP处理器已通过单件,EMC变换,将外部外设增加到嵌入式DSP处理器中,TMS320C2000 / C5000属于此类别; (2)在一般的单片机或添加DSP协处理器,如英特尔MCS-296,和英飞凌(西门子)三人物。此外,在与智能,嵌入式DPS处理器相关的应用程序中,例如具有智能逻辑,生物信息识别终端,键盘,ADSL访问和具有加号算法的实时语音压缩的各种消费产品。解决方案系统,虚拟现实显示等。这种智能算法通常很大,尤其是矢量操作,指针线性寻址等,这是D的优势SP处理器。嵌入式DSP处理器相对代表性产品是TI TMS320系列和摩托罗拉的DSP56000系列。 TMS320系列处理器包括C2000系列,C5000系列移动通信,以及更高的性能C6000和C8000系列。 DSP56000现已开发成几种不同系列的处理器,如DSP56000,DSP56100,DSP56200和DSP56300。此外,飞利浦最近推出了基于重置嵌入式DSP结构的REA L DSP处理器,使用低成本,低功耗技术制造,其特点是双哈佛结构和双/累积单位,应用目标是主要消费
  • 2021-08-27 23:56:18
  • 免注册用户
  • 是先学ARM嵌入式,还是学嵌入式系统比较好,首先,不知道你什么水平,因为嵌入式的入手并不是从arm嵌入式和嵌入式系统下手。首先,假设你的集成电路和封装知识,还有各种总线技术还有电磁理论以及体系结构都已经学的很熟练,也就是说有4年的电子技术基础水平。那么在这个前提下,对嵌入式开始入手的话,要先从SoC模块设计入手,要会集成各个片内版图,并且会控制功耗和电磁兼容。之后要学习的是系统核心硬件驱动编写,然后是各种外围传感器驱动的编写。然后才能进行你说的arm嵌入式或者嵌入式系统,因为任何嵌入式的前途是电子技术基础和SoC设计和片内版图集成.如果还要牵扯高频之类的,那就是嵌入式系统好了,学DSP的。arm的目前来说国内应用并不多,因为手机架构被国外垄断,所以你的arm嵌入式根本就没有需求。国内除了安卓根本就没有别的系统,但是安卓的底层嵌入式都是做好的方案,现在厂商都是做的定制化,也就是软件模块的增加与删除,而且是应用级和主题手机界面模块的增加与删除,根本不涉及系统级,所以嵌入式这一层根本就被屏蔽掉了。你要学的话还是DSP吧,嵌入式系统方面的这个需求多,但是比较难。
  • 2021-08-27 23:56:18
  • 商品推荐