当前位置:
文档之家› 三星ARM开发流程及硬件设计
三星ARM开发流程及硬件设计
低成本的嵌入式应用领域确立了市场领导地位。 ARM公司的网址/
第二节 ARM处理器系列
ARM芯片有多达十几种的芯核结构,70多家芯片生产厂家
ARM处理器目前有5个产品系列 1)ARM7: ARM7TDMI,ARM720T 2) ARM9: ARM9TDMI,ARM922T,ARM920T,RM940T 3)ARM9E: ARM966E-S, ARM946E-S, ARM926EJ-S 4)ARM10: ARM1022E, ARM1020E 5)SecureCore:SC100
学习目标
学习完本课程,您应该能够:
了解三星ARM7 S3C4510 CPU内部结构 根据外围芯片和硬件,配置4510片内寄
存器 了解SNDS100电路原理 用ARM开发板调试自己的程序 初步设计自己的ARM系统
课程内容
第一章 ARM简介 第二章 三星ARM 第三章 SNDS100 评估板介绍及电 路原理图分析 第四章 ARM开发及软件调试方法 第五章 S3C4510硬件设计
SDT2.50, SDT2.51 ADS1.0---ADS1.2 MULTI2000系列版本
ARM实时在线仿真器DRAGON-ICE可仿真ARM7—ARM9内核的控制器芯片
第三节 ARM开发工具
3)初学者非商业用途,可自制JTAG调试头,用王云飞的jtag.exe程序+SDT2.51 来调试ARM程序
如果希望使用WinCE或Linux等操作系统,就需要选择ARM720T以上 带有MMU(memory management unit)功能的ARM芯片, ARM720T、StrongARM、ARM920T、ARM922T、ARM946T都带有 MMU功能。
而ARM7TDMI没有MMU,不支持Windows CE和大部分的Linux, 但目前有uCLinux等少数几种Linux不需要MMU的支持。
第一节 三星ARM简介
三星公司带ARM核的芯片产品型号很多,国内常用的ARM7,ARM9 1) ARM7 S3C44B0X WDT,16bit
Timer,UART,IIC,DMA,IIS,SPI,Cache(8KB),10bit ADC,FP/EDO/SDRAM Control,256 color STN
主要ARM芯片供应商及其代表性产品和主要应用领域
第二节 ARM处理器系列
供应商
芯片1
芯片2
Intel
SA-110
SA-1100
TI
TMS320DSC21 TMS320DSC24
Samsung
S3C44B0X
S3C2410
Motorola
Dragonball MX1
Philips
SAA7750
VWS22100
参考资料
S3C4510B 用户手册 user’s manul--um_s3c4510b_rev1.pdf S3C4510B 应用手册 Application Note--AN_S3C4510B.pdf
第一章 ARM简介
第一节 ARM公司简介 第二节 ARM处理器系列 第三节 ARM开发工具 第四节 ARM操作系统
2)两种JTAG硬件仿真器 EPI公司的JEENI ARM公司的Multi-ICE
国内的有 1)西安傅立叶电子科技发展有限公司FFTICE®2.2仿真器高性能的FFT-ICE®,价格是原装 产品的三分之一 /
第三节 ARM开发工具
2)复旦金海博科技有限公司 ARM实时在线仿真器 DRAGON-ICE支持的ARM开发软件如下:
Intel的与ARM合作的两种ARM芯核 StrongArm XScale
第二节 ARM处理器系列
在所有ARM处理器系列中,ARM7处理器得到了最广泛的应用, 采用ARM7处理器作为内核生产新片的公司最多,ARM7系列最典型 的两个处理器成员是ARM7TDMI和ARM720T。其中ARM7TDMI广泛用于 嵌入式低端产品。
三星ARM 开发流程与硬件设计
引入
现 在 带 ARM 核 的 CPU 已 经 逐 渐 流 行 , 三 星 公 司 的 ARM芯片因为有优异的性价比而被广大用户使用, 那么你知道:
三星ARM7 S3C4510 CPU内部结构吗? 该芯片的评估板SNDS100的工作原理吗? 如何用ARM板进行调试开发吗? 如何用S3C4510做设计自己的系统吗?
JTAG 原理图
第三节 ARM开发工具
第四节 ARM操作系统
ARM芯片还获得了许多实时操作系统供应商的支持, 比较知名的有: Windows CE、Linux、pSOS、 VxWorks, Mucleus、EPOC、uC/OS、BeOS等。
第二章 三星ARM
第一节 三星ARM简介 第二节 S3C4510结构 第三节 S3C4510 CPU状态与中断 第四节 寄存器与系统管理
第一节 ARM公司简介
ARM(Advanced RISC machines)公司是全球领先的16/32位微 处理器知识产权设计供应商。1990年正式成立。
它不介入芯片的生产销售,只向各大半导体制造商出售知识产 权。
现在设计、生产ARM芯片的国际大公司已经超过50多家。 目前已经占有75%以上的32位RISC嵌入式产品市场。在低功耗、
BT,PDA
VWS26001
Hale Waihona Puke MP3,GSM ,3G,BT
EP9312
GP,MP3
AT76C901
AT76C502 GP, Wireless
第三节 ARM开发工具
1)集成环境(编译,连接,调试) ARM SDT ADS MULTI2000 TRACE32-ICD
国内的有 1)Hitool for ARM 开发系统 2)Embest IDE for ARM
Cirrus Logic EP7209
EP7212
ATMEL
AT91R40XXX AT75C310
芯片3
芯片4
主要应用
SA-1110
IXP1200
Palm
PC,
Network
TMS320DSC25 OMAP1510 Digital Camera
S3C4510
S5N8946 ADSL,PDA
VCS94250 EP7312