《实验一:Keil集成开发环境的使用.ppt》由会员分享,可在线阅读,更多相关《实验一:Keil集成开发环境的使用.ppt(11页珍藏版)》请在金锄头文库上搜索。
1、实验一实验一 Keil集成开发环境的使用集成开发环境的使用一、实验目的一、实验目的1、熟悉熟悉“STM32F103CB实验实验开发板开发板” 的各主要组成部分;的各主要组成部分;2、掌握掌握RealView MDK开发套件(包括开发套件(包括Vision4集成开发环境与集成开发环境与RealView 编译器)的使用;编译器)的使用;3、掌握在掌握在RealView MDK开发套件下,调试程序的硬件连接方法;开发套件下,调试程序的硬件连接方法;4、掌握使用掌握使用RealView MDK 创建一个工程的方法;创建一个工程的方法;5、学会使用学会使用Vision4 MDK 编写简单的编写简单的C语
2、言程序并进行调试;语言程序并进行调试; 6、了解了解STM32F10x的固件库;的固件库;二、实验仪器二、实验仪器1、硬件:硬件:STM32F103CB开发板开发板,ULINK(或(或JLINK)仿真器套件,)仿真器套件,PC机机 2、软件:软件: RealView MDK开发套件,开发套件, WindowsXP。三、实验内容三、实验内容1、熟悉熟悉RealView MDK开发套件的使用开发套件的使用2、建立一个简单的建立一个简单的HelloStm32工程。工程。 3、编程实现:通过编程实现:通过STM32F103CB单片机,发送一条消息单片机,发送一条消息“HelloStm32”给给PC或本
3、本,并在其显示屏上显示。或本本,并在其显示屏上显示。1、 “STM32F103CB实验实验开发板开发板” 的各主要组成部分的各主要组成部分四、实验原理四、实验原理 硬件规格硬件规格2 2、STM32F103C开发系统开发系统STM32F103C开发系统开发系统: Realview MDK集成开发套件集成开发套件(包括(包括Vision IDE 集成开发环境),集成开发环境),ULINK USB-JTAG 仿真器(或仿真器(或JLINK USB-JTAG 仿真器),仿真器), STM32F103C开发板等。开发板等。STM32F103CB开发板开发板3、Realview MDK集成开发套件集成开
4、发套件:源自源自Keil公司公司(现在已经被(现在已经被ARM公司收购),公司收购),是是ARM公司最新推出的,针对各种嵌入式处理器的软件开发工公司最新推出的,针对各种嵌入式处理器的软件开发工具。它包括大家非常熟悉的具。它包括大家非常熟悉的uVision4集成开发环境集成开发环境和和RealView编译器。编译器。4 4、Vision IDE 集成开发环境集成开发环境Vision 4 是一个基于窗口的软件开发平台,它集成编辑器、工程是一个基于窗口的软件开发平台,它集成编辑器、工程管理器以及管理器以及make 工具,有编译和调试两种工作模式工具,有编译和调试两种工作模式5、ARM仿真器仿真器6 6、 Vision IDE 集成开发环境集成开发环境 操作流程操作流程新建工程新建工程 为工程选择为工程选择CPU添加启动代码添加启动代码添加相关的固件库文件添加相关的固件库文件建立源文件建立源文件工程配置工程配置生成目标代码生成目标代码下载和调试下载和调试