·4个通用处理器系列(ARM7、ARM9、 ARM9E、ARM10)提供了一系列处理器 可供选择,为特定目的而设计,包括: -用于低价位应用的整型核。 -用于WindowsCE操作系统的、带集成存储器 管理单元(Memory Management Unit,,MMU) 的核。 一最适合于运行实时嵌入式系统的核。 日前 ·上海交通大学获得ARM922T内核授权 ·上海复旦微电子获ARM7TDMI内核授权
• 4个通用处理器系列(ARM7、ARM9、 ARM9E、ARM10)提供了一系列处理器 可供选择,为特定目的而设计,包括: – 用于低价位应用的整型核。 – 用于WindowsCE操作系统的、带集成存储器 管理单元(Memory Management Unit,MMU) 的核。 – 最适合于运行实时嵌入式系统的核。 日前 • 上海交通大学获得ARM922T内核授权 • 上海复旦微电子获ARM7TDMI内核授权
·ARM7TDMI是世界上广泛使用的32位嵌 入式RISC处理器。低端处理器核。 其中:T16位压缩指令集 D在片调试(debug)支持 M增强型乘法器,产生全64位结果 I嵌入式ICE硬件提供片上断点和 调试点支持 ·ARM720T具有全能的MMU,最适用于 低功耗和体积为关键的应用
• ARM7TDMI是世界上广泛使用的32位嵌 入式RISC处理器。低端处理器核。 其中:T 16位压缩指令集 D 在片调试(debug)支持 M 增强型乘法器,产生全64位结果 I 嵌入式ICE硬件提供片上断点和 调试点支持 • ARM720T具有全能的MMU,最适用于 低功耗和体积为关键的应用
ARM系列开发 ·C/C++开发平台 ADS:ARM公司提供 SDT:ARM公司提供 HITOOL:祥宝公司提供 EMBEST:英蓓特公司提供 GNU:免费平台
ARM系列开发 • C/C++开发平台 ADS :ARM公司提供 SDT:ARM公司提供 HITOOL:祥宝公司提供 EMBEST:英蓓特公司提供 GNU:免费平台
ARM开发常见的调试方法 ·指令模拟器 ·驻留监控软件 ·JTAG仿真器 ·在线仿真器
ARM开发常见的调试方法 • 指令模拟器 • 驻留监控软件 • JTAG仿真器 • 在线仿真器
ARM系列仿真调试器 ·ARM系列支持JTAG规范 目前支持ARM的调试器: Angel---rom monitor JEENI Multi-Ice Tracelcd
ARM系列仿真调试器 • ARM系列支持JTAG规范 目前支持ARM的调试器: Angel---rom monitor JEENI Multi-Ice TraceIcd …