
ARM
文章平均质量分 75
joans123
这个作者很懒,什么都没留下…
展开
-
omap3evm的u-boot添加lcd的支持
本次移植是针对ti omap3evm平台的u-boot进行移植的,u-boot源代码可从ti-sdk上获取(版本为: U-Boot 2010.06)。移植过程中主要参考内核lcd代码来进行的。 u-boot添加lcd支持,主要的任务可分为: 1) LCD管脚初始化 2) LCD相关寄存器初始化, 包括时钟在内 3) 添加lcd字符输出程序 1. LCD管原创 2011-11-01 20:29:37 · 3799 阅读 · 1 评论 -
dma使用
1. DMA : 直接存储访问. 在不带MPU或者DSP的情况下,外设和内存之间高性能数据传输. 2. 一个DMA传输器可以通过一个逻辑DMA通道来编程, 以适应应用需求. 3. 专用DMA控制器: ISP(camera image signal processor) DMA, EDMA(内嵌在IVA2.2子系统), 显示DMA, USB HS(high-speed) DMA. 4. DMA原创 2012-04-11 13:50:51 · 6003 阅读 · 1 评论 -
arm 相关学习(1)
1. 有16个可见的32bit寄存器: r0-r7(所有处理器模式都有各自的寄存器) r8-r12(通用目的寄存器) 其中: r10 --- sl (stack limit)寄存器 r11 --- fp (frame point) 寄存器 r12 --- ip (供链接器使用) r1原创 2012-06-05 13:50:10 · 1210 阅读 · 0 评论 -
arm 相关学习(2)
* 六个操作模式 User Mode --- 用户模式,大部分任务在此模式下运行 FIQ --- 快速中断模式 IRQ --- 普通中断模式 Supervisor --- 特权模式,软件中断或者复位进入 Abort --- 数据访问错误模式 Undef --- 指令未定义模式 * ARM V4添加第七中模式 S原创 2012-06-05 20:44:26 · 1070 阅读 · 0 评论 -
arm AAPCS(程序调用标准)
ABI : Application Binary Interface 应用程序二进制接口 EABI : Embedded ABI 嵌入式ABI PCS : Procedure Call Standard 程序调用标准 AAPCS : PCS for ARM Architecture ARM体系结构程序调用标准 APCS :原创 2012-06-06 13:23:10 · 7817 阅读 · 0 评论 -
arm mmu
一个两级页表集合存储在内存中用来控制地址转换,权限检查,内存区域属性。 MMU使用一个转换查找缓冲(TLB)来缓存页表. 地址转换映射可分为页表映射和区域映射。 * 大页映射 * 小页映射 * 极小页映射 * 段(section) 映射 段映射只要一级转换, 页映射需要2级转换. 段描述符: 提供1M内存块的基址, 即一个描述符描述1M的内存空间. bits原创 2012-06-09 12:14:13 · 1185 阅读 · 0 评论