广州佩特电子科技有限公司

示例图片三
网站首页 > 新闻资讯 > 业界资讯

在选择嵌入式开发板时要注意arm处理器的选择

2024-05-10 16:26:32 广州佩特电子科技有限公司 已读

鉴于ARM微处理器的众多优点,随着国内外嵌入式应用领域的逐步发展,ARM微处理器必然会获得广泛的重视和应用,佩特科技的嵌入式开发板就很受欢迎,客户定制用于各行各业。由于ARM微处理器有多达十几种的内核结构,几十个芯片生产厂家,以及千变万化的内部功能配置组合,给开发人员在选择方案时带来一定的困难,所以,对ARM芯片做一些对比研究是十分必要的。下面佩特科技从应用的角度出发,对在ARM芯片选择的一般原则做一些简要的探讨,对大家选择嵌入式开发板也有一定帮助。


QQ截图20240510163308.jpg


ARM内核:如果希望使用WinCE或Linux等操作系统以减少软件开发时间,就需要选择ARM720T以上带有MMU(memory management unit)功能的ARM芯片,如ARM720T、Stron-gARM、ARM920T、ARM922T、ARM946T都带有MMU功能。而ARM7TDMI没有MMU,不支持Windows CE和大部分的Linux,但目前有uCLinux等少数几种Linux不需要MMU的支持。


系统时钟控制器:系统时钟决定了ARM芯片的处理速度。ARM7的处理速度为0.9 MIPS/MHz,常见的ARM7芯片系统主时钟为20 MHz-133MHz,ARM9的处理速度为1.1 MIPS/MHz,常见的AM9的系统主时钟为100MHz-233MHz,ARM10最高可以达到700 MHz。不同芯片对时钟的处理不同,有的芯片只有一个主时钟频率,这样的芯片可能不能同时顾及UART和音频时钟准确性,如Cirrus Logic的EP7312等;有的芯片内部时钟控制器可以分别为CPU核和USB、UART、DSP、音频等功能部件提供同频率的时钟。


内部存储器容量:在不需要大容量存储器时,可以考虑选用有内置存储器的ARM芯片GPIO数量:在某些芯片供应商提供的说明书中,往往申明的是最大可能的GPIO数量,但是有许多引脚是和地址线、数据线、串口线等引脚复用的。这样在系统设计时需要计算实际可以使用的GPIO数量。


中断控制器:ARM内核只提供快速中断(FIQ)和标准中断(IRQ)两个中断向量。但各个半导体厂家在设计芯片时加入了自己同的中断控制器,以便支持诸如串行口、外部中断、时钟断等硬件中断。外部中断控制是选择芯片必须考虑的重要因素,合理的外部中断设计可以很大程度的减少任务调度工作量。例如PHILIPS公司的SAA7750,所有GPIO都可以设置成FIQ或IRQ,并且可以选择升沿、下降沿、高电平、低电平四种中断方式。这使得红外线遥控接收、指轮盘和键盘等任务都可以作为背景程序运行。而Cirrus Logic公司的EP7312芯片,只有4个外部中断源,并且每个中断源都只能是低电平或才高电平中断,这样在用于接收红外线信号的场合时,就必须用查询方式,会浪费大量CPU时间。


IIS(Integrate Interface of Sound)接口:即集成音频接口。如果设计者频应用产品,IIS总线接口是必需的。


佩特科技是广州地区知名的嵌入式方案研发公司,主打产品为多款嵌入式核心板主板,如全志A133_全志A40i_全志D1-H开发板核心板,瑞芯微RK3288核心板开发板等等。佩特科技不仅研发技术先进,批量出货能力强大,也提供嵌入式芯片方案定制,欢迎咨询洽谈。


Powered by MetInfo 5.3.18 ©2008-2024 www.metinfo.cn