- 5
- 0
- 约4.38千字
- 约 42页
- 2020-08-29 发布于浙江
- 举报
第9章 开发环境和调试技术 提纲 1、交叉开发环境模式概述 2、宿主机环境 3、目标板环境 4、交叉编译工具链 5、gdb调试器 6、远程调试 7、内核调试 8、网络调试 1、交叉开发环境模式概述 什么是嵌入式系统 “以应用为中心、以计算机技术为基础、软件硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。” 硬件上的局限性 存储空间小 处理器频率低 缺少存储、输入输出设备 宿主机—目标板交叉开发模式 组成部分 宿主机:平时使用的桌面计算机 目标板:嵌入式开发板 介绍 利用宿主机上已有的成熟的开发工具,专门针对目标板定制一套系统,包括引导程序、内核和文件系统,然后下载到目标板上运行。 宿主机—目标板交叉开发模式 开发过程 在宿主机上编写代码,并通过交叉编译工具编译出能够在目标板上运行的程序,然后下载到目标板上测试执行,最后利用宿主机上的调试工具对目标板上运行的程序进行远程调试。 特点 使用和桌面开发一样的工具,降低学习成本。 充分利用宿主机的开发环境。 宿主机—目标板连接方式 串口 利用串口给目标板发送命令,同时也可以接受目标板返回的信息并显示。 宿主机可以通过串口往目标板传送文件; 目标板可以把程序运行的结果返回并显示。 串口驱动程序的实现相对比较简单,缺点是传输速度慢,并不适用于传输大量数据的场合。 以太网 以太网是当今局域网采
您可能关注的文档
最近下载
- 山东九五高中协作体2026-2027学年高三年级10月学习质量综合评估物理+答案.docx VIP
- 2025一级注册消防工程师继续教育(消防设施规范)试题及参考答案.docx VIP
- 山东省九五高中协作体2027届高三上学期10月学习质量综合评估数学试卷(含答案).pdf VIP
- 2021版中国尖锐湿疣临床诊疗指南.pptx VIP
- GB∕T 324-2008 焊缝符号表示法(高清版).pdf
- 2018年数学(2-2):活页(十一)word版含解析.docx VIP
- 肛门鳞状细胞癌前病变规范化防治中国专家共识(2026版).pptx VIP
- 部编版小学语文六年级上册第三单元测试卷含答案(共3套).doc VIP
- 教师资格证《语文学科知识与教学能力(初级中学)》真题及解析(2026上半年).pdf VIP
- 河道水面线推求及参数选取方法.doc VIP
原创力文档

文档评论(0)