arm平台 android 移植与驱动核心开发(臂平台android移植与驱动核心开发)

arm平台 android 移植与驱动核心开发(臂平台android移植与驱动核心开发)

ID:13067245

大小:32.00 KB

页数:10页

时间:2018-07-20

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

《arm平台 android 移植与驱动核心开发(臂平台android移植与驱动核心开发)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

2、Android的Dalvik移植介绍虚拟器1.2臂处理器介绍armv5tjs臂中断处理体系结构与处理器的体系结构臂臂IP核、芯片与开发板臂处理器结构处理器模式。寄存器。流水线结构C语言内嵌汇编格式与编程实例1.3臂指令系统。算术逻辑指令。指令对状态寄存器的影响。比较指令。分支指令。移位。指令位图。识别机器指令1.4内存访问与内存控制。数据总线与地址总线的使用与实例。STR/LDR1.5臂过程调用标准。LDM和STM。反汇编。装甲运兵车。C语言函数与汇编的互相调用【案例】使用AndroidLinux补丁进行Linux内核的构建2。AndroidLinux内核移植与核心开发

3、2.1臂处理器的Android系统构建2.2输入输出设备驱动移植2.3存储设备NANDFlash、MMC/SD卡驱动移植2.4帧移植2.5触摸屏移植2.6打开移植BinderIPC【案例】2.7在臂处理器上移植Android试验2.8编写NANDFlash驱动2.9移植framebuffer驱动2.10硬件相关部分(键盘、触摸屏、液晶等)三.Android相关环境库、以及仿生系统移植3.1移植libc3.2也可以移植3.3libdl移植3.4也可以移植3.5移植Busybox工具箱【案例】1。移植glibc2。和移植Busybox工具箱4。Android的Dalvik移

4、植一4.1桥相关原理JNI调用4.2DX,dalvitvm原理和使用4.3指令格式Dalvik虚拟机4.4执行格式DEXDalvik4.5字节码格式java5。Android的Dalvik移植二5.1原理Dalvik图书馆5.2libcore核心库移植达尔维特5.3达尔维特/VM/本地移植5.4原理Dalvik解释器5.5DalvikMterp6。AT&T汇编臂。AT&T汇编语法详解。气工具的使用。标签标签的作用。数据与代码的分布7。链接脚本LD脚本。段地址的确定。编写LD脚本。精灵格式与libc函数库的关系8。时序电路基础。电平信号。电路图分析。Sequencedia

5、gramanalysisDatasheetcheckitoutPeripheraldevicestructureofOMAP3530GPIOoperation9.AMBAbusstandardAMBAbusstandardFCLK/HCLK/PCKLfrequencyallocationandsettingWatchdogtimedoperationUARToperationARMinterruptsystemExceptionvectortableARMmodeswitchingARMinterruptcontrollerSoftinterruptImplementa

6、tionofLinuxsystemcalls10.NandFlashcontrollerFlashprincipleNandcontrollerprinciple,intimesequencepartitionboardOMAP3530,NAND,Flash,timeseriesanalysis11.memorycontrollerOMAP3530physicaladdressdistributionPrincipleandsequenceofSDRAMPhysicalconnectiontomemorycontrollerAddressalignmentSRAMacc

7、ess12.memorymanagementunitTheprincipleofMMUARMcoprocessordirectivesSectionmodeSmallpagemodeI&DTLBsI&DCachePrinciplesandimplementationofHarvardstructureThemechanismandusageof13.DMAdirectmemoryaccessStatusmachineforDMADMAcontrol14.touchscreeninterfaceandADCinterfaceandexamp

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

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

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