采用arm9处理器进行的电路设计有哪些?
ARM9处理器采用更多的晶体管,属于新一代处理器,ARM9 系列包括三种处理器:ARM926EJ-S、ARM946E-S 和 ARM968E-S。
基于ARM9处理器的电路设计曾经非常广泛(尤其是在2000年至2010年前后),主要集中在嵌入式系统和工业控制领域。以下是一些典型的应用和电路设计方向:
-
便携式消费电子设备:
- 手机/PDA/早期智能手机: ARM9是当时很多功能手机和初代智能手机的核心处理器(如高通MSM6xxx系列、德州仪器OMAP系列等)。
- 便携式媒体播放器: PMP、MP4播放器,处理音频解码、视频解码(部分需要硬件加速器)和用户界面。
- 便携式GPS导航仪: 处理地图数据、路径规划、图形渲染和触摸屏交互。
- 数码相机/摄像机: 处理图像传感器数据、JPEG编码/解码、用户控制逻辑、LCD显示驱动。
-
工业控制与自动化:
- 工业控制面板/HMI: 用于监控和控制生产线设备,提供图形用户界面。
- PLC控制器: 较简单或中等复杂度的可编程逻辑控制器核心。
- 数据采集与监控系统: 采集传感器数据(温度、压力、流量等),进行初步处理并通过网络或串口传输。
- 电机控制: 驱动和监控电机运行状态(需要配合专用驱动电路)。
- 测试与测量仪器: 示波器、频谱分析仪、数据记录仪等仪器的用户界面和数据处理核心。
-
通信与网络设备:
- 家庭网关/路由器/交换机: ADSL/Cable Modem、无线路由器(尤其是802.11g/n时期)、以太网交换机,处理网络协议栈、路由转发和管理接口。
- IP电话/VOIP网关: 处理语音编解码、信令协议。
- 串口服务器/设备联网模块: 将传统的串口设备连接到以太网。
-
医疗电子设备:
- 便携式医疗监护仪: 如便携式心电图仪、血压计(带显示屏和存储功能)、胎心仪等,采集生理信号、简单分析、显示和存储。
- 医疗设备控制面板: 如小型透析机、输液泵等的用户操作界面。
-
汽车电子:
- 车载信息娱乐系统: 早期的中控显示屏(收音机、CD播放器、简单导航)。
- 仪表盘集群: 数字仪表盘的显示驱动和信息处理(需要与车身CAN总线通信)。
- 车身控制模块: 控制车窗、灯光、门锁等的集中控制器(较高端应用)。
-
打印机/复印机/MFP:
- 作为打印引擎控制、扫描控制、用户操作界面的核心处理器。
-
测试与测量仪器:
- 手持式示波器、万用表、逻辑分析仪等的控制核心、数据处理和显示驱动。
-
智能家居与安防:
- 可视门铃/对讲系统、简单的家庭自动化主控制器、安防报警主机。
-
教育开发板:
- 许多经典的教学和开发板(如三星S3C2410/S3C2440、Atmel AT91SAM9xx系列的设计)都基于ARM9,用于学习和原型验证。
设计要点:
- 核心电路: ARM9内核处理器芯片、时钟电路(晶振、PLL)、电源管理电路(核心电压、I/O电压、上电时序)、复位电路。
- 存储器: SDRAM(或DDR)、NAND Flash(或NOR Flash)用于启动和存储系统镜像。可能包含SD/MMC卡接口、SPI Flash。
- 调试接口: JTAG端口用于调试和编程。
- 启动配置: 引脚配置,决定从NAND/NOR/MMC启动。
- 外设接口:
- 必需: UART (用于调试控制台)、GPIO (通用输入输出)。
- 常用: USB Host/Device、以太网MAC/PHY、SD/MMC控制器、LCD控制器(通常需要搭配LCD屏和驱动器)、触摸屏控制器接口。
- 可选: I2C、SPI、AC97/I2S(音频)、Camera接口、CAN总线控制器、PWM输出、ADC输入等,取决于具体应用。
重要说明:
- 历史阶段技术: ARM9是ARMv5TE架构的代表,曾经非常成功,但性能相对于后来的ARM11(ARMv6)、Cortex-A系列(ARMv7+)有较大差距。
- 逐渐被替代: 随着应用对更高性能、更低功耗、更多功能集成(如硬件浮点、SIMD、多核)以及支持更先进操作系统(如Android)的需求,ARM9处理器在大多数新产品设计中已被更强大的Cortex-A系列(如A5, A7, A8, A9, A53等)甚至Cortex-M系列(对于不需要MMU的实时控制应用)所取代。
- 当前应用: ARM9仍有少量应用,多见于一些对成本极度敏感、对性能要求不高、且已有成熟设计和长期供货保证的特定嵌入式系统或工业领域,或者作为系统中负责特定任务的协处理器(如网络加速、协议解析)。
综上所述,基于ARM9的设计曾经无处不在,是嵌入式Linux发展的黄金时期的主力之一,但其设计已非当前高性能或主流消费电子产品的主流选择。
Arm Cortex-R82处理器技术参考手册
Cortex®-R82处理器是一款中等性能的多核有序超标量处理器,适用于实时嵌入式应用。 Cortex®-R82处理器
Cortex-A9处理器技术参考手册
Cortex-A9处理器是一款高性能、低功耗的ARM宏单元,具有L1缓存子系统,可提供完整的虚拟内存功能。Cortex-A
到底64位处理器和32位处理器有什么区别呢?资料下载
电子发烧友网为你提供到底64位处理器和32位处理器有什么区别呢?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资
资料下载
吴湛
2021-04-25 08:47:24
“硬件软件化”,32位处理器的开发与8位处理器的开发资料下载
电子发烧友网为你提供“硬件软件化”,32位处理器的开发与8位处理器的开发资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料
资料下载
佚名
2021-04-22 08:55:21
双内核Cortex-A9处理器设计实现
类别:嵌入式系统处理器知识产权许可商ARMHoldingsplc已经成功开发出双内核Cortex-A9处理器设计(被称为Osprey)的两个实现
A14处理器的性能超过酷睿i9处理器,ARM胜出一筹
苹果最新发布的A14处理器性能比去年的A13提升了16%,而去年的A13处理器已与Intel的顶级PC处理器酷睿i
2020-10-21 15:07:04
A14处理器性能已超酷睿i9处理器,意味着ARM超越Intel吗?
苹果最新发布的A14处理器性能比去年的A13提升了16%,而去年的A13处理器已与Intel的顶级PC处理器酷睿i
2020-10-21 10:48:58
基于ARM9处理器的心电除颤模拟发生系统设计
的培训工具,使学员快速掌握心电除颤的方法。该系统与急救模拟人、监护仪配合使用,具有广阔的市场前景。 本文介绍的心电除颤模拟发生系统是以ARM9为控制核心,充分利用ARM9丰富的I/O资源和强大的
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 芯片的工作原理是什么?
- ssd是什么意思
- 什么是蓝牙?它的主要作用是什么?
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- dtmb信号覆盖城市查询
- 怎样挑选路由器?
- 华为芯片为什么受制于美国?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- type-c四根线接法图解
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- BLDC电机技术分析
- 复位电路的原理及作用
- dsp是什么意思?有什么作用?
- iphone13promax电池容量是多少毫安
- 苹果无线充电器怎么使用?
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 传感器常见类型有哪些?
- 十大公认音质好的无线蓝牙耳机