- 1
- 0
- 约2.69千字
- 约 85页
- 2026-07-26 发布于江苏
- 举报
嵌入式系统设计与实例开发
——ARM与?C/OS-Ⅱ
第六讲基于ARM的硬件系统结构设计
中国矿业大学信电学院
电子信息学系
程健;本节提要;基于ARM的硬件设计;SamsungS3C44B0X;基于ARM的嵌入式硬件平台体系结构;芯片体系结构;S3C44B0X存放系统的特征;复位后的S3C44B0X的存放器映射表;系统的存放空间分配;Bank6:SDRAM,起始地址为0xC000000。在SDRAM中,前512Kbyte的空间划分出来,作为系统的LCD显示缓冲区使用(更新其中的数据,就能够更新LCD的显示)。系统的程序存放空间从0xC080000开始。也就是,引导系统的时候,需要把system.bin文件复制到0xC080000开始的地址空间,把PC指针指向0xC080000。
Bank7:未使用。能够扩展另一片SDRAM,或者其它的外设。
系统的同步串行口(SIO),连接着触摸屏控制芯片FM7843(与ADS7843完全兼容);CAN总线控制芯片MCP2510;Max504(D/A);键盘和LED扫描芯片ZLG7289。在同步串行口上,还能够扩展其它的芯片。通过IO口控制设备的片选信号(CS)来预防设备的冲突。
注:系统的外部总线主要有16位和8位。原理图设计的时候需要注意16总线和8位总线的区分。在连接不同总线宽度的外设,地址是否需要依次向后错位。;本节提要;S3C44
原创力文档

文档评论(0)