【嵌入式操作系统】实验1:Keil 4 集成开发环境应用

您所在的位置:网站首页 mdk开发环境 【嵌入式操作系统】实验1:Keil 4 集成开发环境应用

【嵌入式操作系统】实验1:Keil 4 集成开发环境应用

2023-12-27 16:11| 来源: 网络整理| 查看: 265

文章目录 一、实验目的二、实验环境三、实验内容1.实验任务2.实验步骤 总结

一、实验目的 掌握创建MDK 工程创建、文件分组管理、程序编写。调试工具JLink的配置程序的编译、下载、在线调试方法。 二、实验环境 操作系统:WINDOWS 10开发工具:Keil 4,UartAssists实验设备:125K RFID读写器模块、JLink在线调试器、电源、PC 三、实验内容 1.实验任务

(1)正确连接电源和调试器; (2)熟悉Keil 菜单; (3)创建简单工程,完成简单程序编写; (4)交叉调试程序; (5)下载并运行程序。   本实验所使用的是125K RFID读写器模块、JLink在线调试器、电源、PC;

2.实验步骤

(1)按要求连接模块电源、JLink调试器,并通电; 在这里插入图片描述 (2)打开Keil 4,创建第一个工程; (3)选择目标处理器芯片为 STMicroelctrics 下的 STM32F103C8; (4)添加一个简单C语言文件FirstAPP,用循环实现求N=1+2+3+…10的功能; (5)创建SRC文件组。将C语言文件FirstAPP.C,加入SRC文件组; (6)打开配置调试器选项,选择调试器;

在这里插入图片描述 (7)设置端口Port为SW; 在这里插入图片描述 (8)设置Flash DownLoad,设置为擦除选项,并选中复位后运行。 在这里插入图片描述 (9)编译,生成程序,直到生成成功;查看工程文件夹下HEX可运行文件 在这里插入图片描述 (10)下载程序,下载完成后目标板重启运行程序; 在这里插入图片描述 (11)启动调试器,通过单步运行调试所写程序,记录下当循环变量为7时各寄存器和变量的值 在这里插入图片描述

总结

  Keil uVision4 IDE是基于Windows的开发平台,包含一个高效的编译器、一个项目管理器和一个MAKE工具。uVision4支持所有的Keil C51工具,包括C 编译器、宏汇编器、连接/定位器、目标代码到HEX的转换器。   J-Link是德国SEGGER公司为支持仿真ARM内核芯片推出的JTAG仿真器,很多ARM芯片的接口协议是JTAG,JLink一端接电脑USB接口,一端接CPU的JTAG接口,JLink充当的作用就是USB转JTAG,支持JTAG和SWD两种模式。与IAR,Keil等编译环境无缝连接,操作方便、连接方便、简单易学,是学习开发ARM最好最实用的开发工具。   通过本次实验我掌握创建MDK 工程创建、文件分组管理、程序编写;调试工具JLink的配置,使我明白了J-Link+开发板连接PC的方式、设置项目编译属性要正确,我还学会了程序的编译、下载、在线调试方法,在keil工程中点击Debug按键进入在线调试,可以尝试点击 run、 stop、设置断点等在线调试工具,观察代码运行位置。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3