- 13
- 0
- 约1.59万字
- 约 87页
- 2017-05-13 发布于湖北
- 举报
嵌入式系统初始化与操作系统的移植解读
电源接口设计 电源系统设计 外围3.3V:使用LM1085 内核1.8V:使用AS1117 时钟电路 时钟电路设计 32.768KHz晶体 22pF电容,以帮助晶体起震 PLL的功能 控制ARM CPU的速度; 为SDRAM提供同步电源 ARM920T内核结构 S3C2410的内部结构 2410的存储器系统 — 可通过软件选择大小端 — 地址空间:每个Bank 128Mbytes (总共 1GB) — 共 8 个banks 6个Bank用于控制 ROM, SRAM, etc. 剩余的两个Bank用于控制 ROM, SRAM, SDRAM, etc . — 除 bank0 (16/32-bit) 外,所有的Bank都可以通过编程选择总线宽度= (8/16/32-bit) — 7个Bank固定起始地址; — 最后一个Bank可调整起始地址; — 最后两个Bank大小可编程 —所有Bank存储周期可编程控制; S3C2410的存储器配置 实验平台的体系结构 初始化程序的下载执行 片内存储器 片内Flash编程方法 片外Flash编程方法 嵌入式系统的初始化过程 嵌入式系统的初始化过程 嵌入式系统的初始化过程(2) 嵌入式系统的初始化过程(3) 设备驱动程序 为什么要有设备驱动程序? 嵌入式硬件设备本身无法工作,需要软件来驱动,如初始化、控制、数据读写等。 什么是设备驱动程序? 直
原创力文档

文档评论(0)