-
. z.
**交通大学
实验报告
班 级: 计科专业 2021级4班
学 号: 9
姓 名: 董刚建立一个工程目录uCOS-II,添加μC/OS 源代码和移植代码。还要将移植的PC效劳代码Arm_Pc 复制到工程目录uCOS-II 下。
(4) 启动ADS ,使用ARM E*ecutable Image for UCOSII(MagicARM2200)工程模板建立一个工程GPIO,工程存储在uCOS-II 目录下。
(5) 翻开工程窗口user 文件,编写实验程序并保存。
(6) 文件,配置μC/OS-II 操作系统。(对于本实验,μC/OS-II的配置使用模板默认设置即可)
(7) 选用DebugInE*ram 生成目标, 所示,然后编译工程。
选择生成目标
(8) 将MagicARM2200-S 的JP7、JP11 跳线短接,JP4、JP13 跳线断开。
注意:JP7 与IDE 硬盘/CF 卡电路的JP13 口; JP11 与PS/2 键盘鼠标接口的JP4_K_CLK 口。
(9) 选择【Project】->【Debug】,启动A*D 进展JTAG 仿真调试(需要正确设置仿真器,参考产品配套光盘附带文档"ADS 集成开发环境及仿真器应用") 。
注意:使用DebugInE*ram 生成目标时,使用片外RAM 进展仿真调试,在A*D 所示。
(10) 假设JTAG 连接出错,或A*D 源程序,请按产品配套光盘附带文档"ADS 集成开发环境及仿真器应用"介绍的方法进展处理。
(11) 全速运行程序, 的主函数中停顿(因为main 函数起始处默认设置有断点
-
. z.
)。
(12) 全速运行程序,然后按下/放开KEY1 按键,监听蜂鸣器是否蜂鸣。
片外RAM 调试的仿真器设置
(13) 当仿真调试通过后关闭A*D,在ADS 集成开发环境中选用RelOutChip 生成目标,然后编译工程。
(14) 将MagicARM2200-S 的JP7、JP11 跳线短接,JP4、JP13 跳线断开。
(15) 选择【Project】->【Debug】,启动A*D 进展JTAG 仿真调试。此时EasyJTAG 仿真器将会把程序下载到片外FLASH 上(需要正确设置仿真器)。
注意:使用RelOutChip 生成目标时,使用片外FLASH 进展仿真调试(或固化程序),在A*D 所示。
片外FLASH 调试的仿真器设置
(16) 将JP1 跳线断开,然后按MagicARM2200-S 上的RST 复位键,观察程序是否能脱机运行。
(17) 实验完毕后,在A*D 中设置仿真器为片外RAM 调试方式的设置,以便于后面实验的正确操作。
蜂鸣器控制实
嵌入式实验报告 来自淘豆网m.daumloan.com转载请标明出处.