下载此文档

STM32开发环境.pptx


文档分类:IT计算机 | 页数:约30页 举报非法文档有奖
1/30
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/30 下载此文档
文档列表 文档介绍
STM32开发环境
目录
Keil MDK介绍
ULINK USB-JTAG接口适配器
工程管理
配置工程
MDK介绍
Keil是德国知名软件公司Keil(现已并入ARM 公司)开发的微控制器软件开发平台,是目前ARM内核单片机开发的主流工具。Keil提供了包括C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器在内的完整开发方案,通过一个集成开发环境(uVision)将这些功能组合在一起。它的界面和常用的微软VC++的界面相似,界面友好,易学易用,在调试程序,软件仿真方面也有很强大的功能。因此很多开发ARM应用的工程师,都对它十分喜欢。
开发周期
使用Keil来开发嵌入式软件,开发周期和其他的平台软件开发周期是差不多的,大致有以下几个步骤:
 1. 创建一个工程,选择一块目标芯片,并且做一些必要的工程配置。
 2. 编写C或者汇编源文件。
 3. 编译应用程序。
 4. 修改源程序中的错误。
 5. 联机调试。
USB-JTAG接口适配器
ULINK USB-JTAG是一个用于连接PC USB口和开发板JTAG口的小硬件适配器。通过ULINK你可以在真实的目标板上创建,下载和测试嵌入式应用。ULINK支持如下操作:
下载目标程序。
检查内存和寄存器。
单步运行程序。
插入多个断点。
实时运行程序
烧写FLASH存储器

新建工程
点击菜单“Project”,选择“New uVision Project”,这是将会出现一个对话框,要求给将要建立的工程起一个名字。
选择你要保存的路径,输入工程文件的名字,这里我们就叫HelloWorld,uVision3工程文件的后缀为“.uv2”,然后点击“Save”。这时会弹出一个对话框要求你选择目标设备的型号。
可以根据你使用的处理器来选择,如果您所使用的处理器型号在列表中找不到,也可以找一款与您使用的相兼容的型号来代替。这里我们选择STM32407ZG,如图所示,右边一栏是对这个芯片的基本的说明,然后点击“OK”。
有些芯片会提供启动代码,我们这个
时候点击“Yes”,到此一个工程
就建立好了。

工程建立好了之后,还要对工程进行进一步的设置,以满足要求。
首先用鼠标右键(注意用右键)点击左边工程窗口的“Target 1”,会出现一个菜单,选择“Options for Target 'Target 1'”(也可以通过点击工程窗口的Target 1”,然后使用菜单“Project”->“Options for Target 'Target 1'”),即出现工程配置的对话框,如下图所示:
这个对话框很复杂,而且与所选择的芯片有关,这里共有10个页面,绝大多数选择默认配置即可,下面将对一些需要注意的配置简单介绍一下。

STM32开发环境 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数30
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yixingmaob
  • 文件大小1.50 MB
  • 时间2017-11-21