arm平台 android 移植及驱动核心开发

arm平台 android 移植及驱动核心开发

ID:20351855

大小:30.50 KB

页数:7页

时间:2018-10-11

arm平台 android 移植及驱动核心开发_第1页
arm平台 android 移植及驱动核心开发_第2页
arm平台 android 移植及驱动核心开发_第3页
arm平台 android 移植及驱动核心开发_第4页
arm平台 android 移植及驱动核心开发_第5页
资源描述:

《arm平台 android 移植及驱动核心开发》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ARM平台Android移植与驱动核心开发  Android嵌入式智能操作系统是基于Linux内核和驱动的,对于HTC、华为等公司开发Android操作系统时,需要专门将Android移植到特定硬件平台下,同时将必要的驱动进行编写及开发。本课程旨在让学员成为Android的核心层开发者,让学员在这种嵌入式设备厂商中谋得核心开发人员的职位。  ◆1.Android系统体系及移植相关工具  1.1Android操作系统体系结构介绍  AndroidLinux内核移植介绍  文件系统,toolbox等移植  存储驱动移植  Bootloader相应方案与移植  

2、Android虚拟器Dalvik移植介绍  1.2ARM处理器介绍  ARMv5TJS  ARM中断处理  ARM体系结构与ARM处理器的体系结构  IP核、芯片与开发板  ARM处理器结构处理器模式  .寄存器  .流水线结构  C语言内嵌汇编格式与编程实例  1.3ARM指令系统  .算术逻辑指令  .指令对状态寄存器的影响  .比较指令  .分支指令  .移位  .指令位图  .识别机器指令  1.4内存访问与内存控制  .数据总线与地址总线的使用与实例  .STR/LDR  1.5ARM过程调用标准  .LDM/STM  .反汇编  .APCS  

3、.C语言函数与汇编的互相调用  【案例】使用AndroidLinuxpatch进行Linux内核的构建  2.AndroidLinux内核移植与核心开发  2.1ARM处理器的Android系统构建  2.2输入输出设备驱动移植  2.3存储设备nandflash,MMC/SD卡驱动移植  2.4Framebuffer移植  2.5Touchscreen移植  2.6OpenBinderIPC移植  【案例】  2.7在ARM处理器上移植Android试验  2.8编写Nandflash驱动  2.9移植Framebuffer驱动  2.10硬件相关部分(

4、键盘、触摸屏、LCD等)  3.Android相关环境库、以及Bionic系统移植  3.1libc移植  3.2libm移植  3.3libdl移植  3.4libm移植  3.5busybox,toolbox移植    【案例】  1.移植glibc  2.移植busybox和toolbox  4.AndroidDalvik移植一  4.1JNICallBridge相关原理  4.2dx,dalvitvm原理和使用  4.3Dalvik指令格式  4.4Dalvik执行格式dex  4.5Java字节码格式  5.AndroidDalvik移植二  5

5、.1DalvikLibrary原理  5.2dalvitlibcore核心库移植  5.3dalvit/vm/native移植  5.4DalvikInterpreter原理  5.5DalvikMterp  6.ARMAT&T汇编  .AT&T汇编语法详解  .gas工具的使用  .label标签的作用  .数据与代码的分布  7.链接脚本ld-script  .段地址的确定  .编写ld-script  .ELF格式与libc函数库的关系  8.时序电路基础  .电平信号  .电路图分析  .时序图分析  .datasheet查看  .OMAP3530

6、的外围器件结构  .GPIO操作  9.AMBA总线标准  .AMBA总线标准  .FCLK/HCLK/PCKL频率分配与设置  .Watchdog计时操作  .UART操作  .ARM中断体系  .异常向量表  .ARM模式切换  .ARM中断控制器  .软中断  .Linux系统调用的实现  10.NandFlash控制器  .Flash原理  .Nand控制器原理及时序分板  .OMAP3530NANDFlash时序分析  11.内存控制器  .OMAP3530物理地址分布  .SDRAM原理与时序  .内存控制器的物理连接  .地址对齐  .SRA

7、M访问  12.内存管理单元  .MMU的原理  .ARM协处理器指令  .section模式  .smallpage模式  .I&DTLBs  .I&DCache  .哈佛结构的原理与实现  13.DMA直接内存访问的机制与使用  .DMA的状态机  .DMA的控制  14.触摸屏接口与ADC接口与实例  .ADC原理  .触摸屏接口与控制    15.LCD控制器  .图形显示原理  .LCD控制器  .LCD时序  LCD驱动相关的框架与体系  16.I2S音频总线  .音频硬件原理  .I2S时序  .OMAP3530上I2S的操作  音频设备的裸

8、驱动讨论  17.DM9000网卡控制  .逻辑链路层与MAC层 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。