资源预览内容
第1页 / 共25页
第2页 / 共25页
第3页 / 共25页
第4页 / 共25页
第5页 / 共25页
第6页 / 共25页
第7页 / 共25页
第8页 / 共25页
第9页 / 共25页
第10页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心交叉开发环境的建立交叉开发环境的建立电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心目的目的 理解嵌入式应用程序交叉开发的概念;理解嵌入式应用程序交叉开发的概念;掌掌握握嵌嵌入入式式应应用用程程序序交交叉叉开开发发环环境境的的建建立过程;立过程;掌握宿主机与目标机之间的连接方式;掌握宿主机与目标机之间的连接方式;掌掌握握应应用用程程序序输输出出及及观观察察这这些些输输出出信信息息的方法。的方法。电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心【宿主机宿主机】运行运行Windows的的PC【目标板目标板】开发时使用宿主机上的交叉编译、汇开发时使用宿主机上的交叉编译、汇编及连接工具形成可执行的二进制代码,(这种编及连接工具形成可执行的二进制代码,(这种可执行代码并不能在宿主机上执行,而只能在目可执行代码并不能在宿主机上执行,而只能在目标板上执行。)然后把可执行文件下载到目标机标板上执行。)然后把可执行文件下载到目标机上运行。上运行。交叉开发环境交叉开发环境电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心实验的构建与运行实验的构建与运行SH3-7709S开发板介绍开发板介绍开发板与主机的连接开发板与主机的连接主要内容主要内容电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心开发板采用瑞萨公司的开发板采用瑞萨公司的SH3系列单片机系列单片机SH7709S,性能优秀,性能优秀, 主要应用于各种嵌入主要应用于各种嵌入式课程教学实验或培训中。开发板引出了式课程教学实验或培训中。开发板引出了CPU所有的信号,也可以用于开发或小批量所有的信号,也可以用于开发或小批量的生产该单片机相应产品时的样机制作。的生产该单片机相应产品时的样机制作。SH7709S开发板介绍开发板介绍电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心串口串口电源接口电源接口CPU状态指示状态指示复位开关复位开关CPU:SH7709S主主FLASHRAMSH7709S开发板介绍开发板介绍电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心开发板组成示意图开发板组成示意图SH7709S开发板介绍开发板介绍电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心监控程序运行需要监控程序运行需要64KB的的ROM和和64KB的的RAM监控监控ROM区是区是h00000000 -h0000FFFF, 监控监控RAM区是区是h0DFF0000 - h0DFFFFFF,监控程序监控程序电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心 板上有两个复位开关,板上有两个复位开关,S2和和S3,S2控制控制单片机的复位单片机的复位(reset)信号,在用户信号,在用户reset单单片机或连接到仿真器时使用,片机或连接到仿真器时使用,S3控制控制NMI信信号,可以中断由监控程序启动的用户程序。号,可以中断由监控程序启动的用户程序。复位开关复位开关电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心实验的构建与运行实验的构建与运行SH3-7709S开发板介绍开发板介绍开发板与主机的连接开发板与主机的连接主要内容主要内容电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心1设置拨码开关设置拨码开关S1状态状态开发板与主机的连接开发板与主机的连接电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心2、跳线设置、跳线设置 JP1接接2-3, JP3接接1-2开发板与主机的连接开发板与主机的连接电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心、建立物理连接、建立物理连接 利用串口线连接开发板与主机上的串口利用串口线连接开发板与主机上的串口(RS232接口一般不支持热插拔,请在断电后插拔串口接口一般不支持热插拔,请在断电后插拔串口线线) 开发板与主机的连接开发板与主机的连接电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心启动启动Windows自带的超级终端自带的超级终端4、逻辑连接、逻辑连接开发板与主机的连接开发板与主机的连接电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心5、给开发板上电、给开发板上电开发板与主机的连接开发板与主机的连接电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心实验的构建与运行实验的构建与运行SH3-7709S开发板介绍开发板介绍开发板与主机的连接开发板与主机的连接主要内容主要内容电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心1、拷贝工作区文件夹、拷贝工作区文件夹uCOSII到硬盘到硬盘 2、启动集成开发工具、启动集成开发工具HEW选择选择“Cancel” 实验的构建与运行实验的构建与运行电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心3、进入主界面后,选择菜单、进入主界面后,选择菜单File-Open Workspace 实验的构建与运行打开工作区实验的构建与运行打开工作区电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心4、选择、选择uCOSII.hws后,工作区后,工作区uCOSII被打开被打开 实验的构建与运行打开项目实验的构建与运行打开项目电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心文件文件main.c即为我们的内核实验代码即为我们的内核实验代码 实验的构建与运行实验的构建与运行电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心5、构建项目、构建项目,选择菜单选择菜单Buil- Build All实验的构建与运行构建项目实验的构建与运行构建项目电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心6、下载程序到开发板、下载程序到开发板在超级终端里执行命令在超级终端里执行命令“ml”实验的构建与运行传送程序实验的构建与运行传送程序电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心在超级终端的菜单栏中选择在超级终端的菜单栏中选择“传送传送-发送文本文件发送文本文件” 实验的构建与运行传送程序实验的构建与运行传送程序电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心出现出现“Transfer complete”字样后,表示字样后,表示uCOSII.mot传送完毕传送完毕实验的构建与运行传送程序实验的构建与运行传送程序电子科技大学嵌入式软件工程中心电子科技大学嵌入式软件工程中心输入命令输入命令“g 0c010000”后,实验开始运行后,实验开始运行 7、执行程序、执行程序实验的构建与运行执行程序实验的构建与运行执行程序
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号