- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九章 基于ARM和uClinux的开发 梁声灼 南昌大学计算机科学与技术系 EMAIL:jsjxlsz@163.com 电话目录 uClinux开发过程 uClinux开发环境建立 uClinux内核移植 uClinux应用程序设计 uClinux驱动程序设计 uClinux上的图形系统 第九章 基于ARM和uClinux的开发 uClinux开发过程 uClinux开发步骤 支持uClinux开发的BOOTLOADER 第九章 基于ARM和uClinux的开发 uClinux开发环境建立 GNU交叉编译 arm-elf- 交叉编译器(推荐使用) arm-linux- 交叉编译器 选择uClinux开发环境 在linux环境下进行uClinux开发 在Windows + Cygwin环境下进行uClinux开发 在Windows + VMWare虚拟机环境下进行uClinux开发 在linux环境下建立uClinux开发环境 安装编译器 下载并安装uClinux源代码 第九章 基于ARM和uClinux的开发 uClinux内核移植 uClinux内核移植 uClinux发行版本的目录结构 uClinux内核的目录结构 uClinux内核的arch目录 uClinux内核的arch目录 uClinux内核移植 配置uClinux内核 make config make menuconfig make xconfig uClinux常用配置选项 系统及其存储器配置 网络支持 网络支持 显示器支持 显示器支持 触摸屏支持 编译uClinux内核 下载、运行和调试内核 uClinux调试手段 uClinux内核移植主要过程1 uClinux内核移植主要过程2 uClinux启动过程1 uClinux启动过程2 uClinux启动过程3 uClinux文件系统 常用uClinux文件系统 romfs文件系统 编译uClinux文件系统 uClinux文件系统相关文件和目录 标准C库 uClinux文件系统配置1 uClinux文件系统配置2 uClinux文件系统配置3 uClinux文件系统编译 uClinux内核移植的若干问题1 uClinux内核移植的若干问题1 uClinux内核移植的若干问题2 uClinux内核移植的若干问题2 第九章 基于ARM和uClinux的开发 uClinux应用程序设计 uClinux应用程序 编写Makefile文件 uClinux应用程序运行1 uClinux应用程序运行2 uClinux应用程序运行3 配置uClinux应用程序启动后自动运行 第九章 基于ARM和uClinux的开发 uClinux驱动程序设计 linux驱动程序 uClinux驱动程序 uClinux驱动程序编译方式 uClinux下设备驱动程序分类 uClinux下设备驱动程序组成 uClinux下设备驱动程序I/O设备入口点1 uClinux下设备驱动程序I/O设备入口点2 uClinux下设备注册1 uClinux下设备注册2 uClinux下中断处理 uClinux下内存分配、释放 uClinux下内存分配、释放 uClinux下开关中断函数 uClinux下用户态和核心态数据访问 uClinux下设备驱动程序举例 静态编译驱动程序进内核 设备初始化 设备入口点实现 第九章 基于ARM和uClinux的开发 uClinux上的图形系统 嵌入式GUI需求 嵌入式GUI的基本要求 Linux下的GUI Linux下的GUI – X Window Linux下的GUI – MicroWindows Linux下的GUI – OpenGUI Linux下的GUI – QT/Embedded Linux下的GUI – MiniGUI MiniGUI主要特色1 MiniGUI主要特色2 MiniGUI – 多线程和多窗口 MiniGUI – 对话框和标准控件 MiniGUI – 其它GUI元素 MiniGUI – 消息和消息循环 MiniGUI – 图形和输入抽象层 MiniGUI – 多字体和多字符集支持 MiniGUI图形应用程序编程 MiniGUI架构 MiniGUI Lite版 MiniGUI应用程序helloworld示例 Helloworld示例 - 1 Helloworld示例 – 2 Helloworld示例 - 3 本章到此结束! 谢谢! ARM(Advanced RISC Machines),既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。 1991年ARM公司成立于英国剑桥,主要出售芯片设计技术的授权。目前,采用ARM技术知识产权(IP)
您可能关注的文档
最近下载
- 荧光光谱仪使用及维护操作手册.docx VIP
- 年福特猛禽F150全车电路图.pdf
- 冶金过程传输现象知到课后答案智慧树章节测试答案2025年春苏州大学.docx VIP
- 潮州市农房设计通用图集.pptx
- 2025至2030中国宠物殡葬服务行业市场深度分析及发展前景与投资战略报告.docx VIP
- 2025四川眉山市国有资本投资运营集团有限公司招聘50人笔试备考试题及答案解析.docx VIP
- 花城版音乐四年级上册-《今夜是否感到恩爱》-课堂教学设计.pdf VIP
- 海康威视监控产品介绍.pptx VIP
- Empower3软件说明书(修订).pdf VIP
- 王受之世界现代的设计史.ppt VIP
原创力文档


文档评论(0)