1.新建一个项目,如图,我建的工程名称为LED。

2.点击Target,再点击Options for target。

3.点击Device,这里我选择的是stm32f103R6(根据个人情况而定),也可以在红色方框中直接进行搜索。

4.点击Output,按图配置,切记选择生成HEX文件,因为我用protues进行仿真,再protues的仿真芯片中需要上传HEX文件以保证仿真根据代码正常运行(否则仿真将不会运行)。

5.点击C/C++,Define按图片进行添加 STM32F10x_LD,USE_STDPERIPH_DRIVER(所添加内容可根据使用设备而定,我这里用的stm32f103R6,所以使用STM32F10x_LD,USE_STDPERIPH_DRIVER,否则编译会出现错误)

然后添加头文件的搜索路径,Include Paths,就是说“.h”文件放在哪里,就添加哪一个文件路径。

6.点击Debug,这里有软件仿真和硬件仿真两种选择,左边是软件仿真(我用proteus软件仿真),红色方框中的内容需要根据你所用硬件进行更改,否则会在uVision自带仿真过程中出现错误(这里我用的是stm32f103R6,所以改为“-pstm32f103R6”,“-REMAP”无需更改)。

7.点击OK。

关于stm32 uVision5编译环境搭建所需软件安装包及开发板资源查看以下链接

链接:https://pan.baidu.com/s/1CgUDSrYgzejkSMPXiCQRAA?pwd=1ji1 
提取码:1ji1

基于stm32f103R6 Keil uVision5编译环境搭建相关推荐

  1. FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译

    FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译 什么是Firmament? Firmament (FMT) 是一款基于模型设计 (Model-Based-Design, M ...

  2. Sky37E/D 基于Ubuntu21.04 编译环境搭建

    Sky37E/D 基于Ubuntu21.04 编译环境搭建 0. 下载安装Ubuntu 21.04 官网下载ubuntu21.04镜像(ubuntu-21.04-desktop-amd64.iso) ...

  3. MSP432编译环境搭建--KEIL版

    MSP432编译环境搭建--KEIL版 前言 一.KEIL5下载 二.安装步骤 1.安装芯片包 2.创建例程 (1)安装SIMPLELINK (2)直接找到官方所给例程 (3)使用例程 三.使用心得 ...

  4. 【LoRa32U4II】介绍以及基于Arduino IDE编译环境搭建及测试

    目录 LoRa 模块LoRa32u4 II介绍 LoRa32u4 II 资料下载 LoRa32u4 II 规格介绍 LoRa32u4 II 脚位说明 编译环境介绍 电脑系统 编译软件 Arduino需 ...

  5. Windows编译环境搭建(VS2010)

    引言:   本篇文章基于教程目的(由于windows和linux相关环境搭建篇幅过大,在博客中做这些讲解),主要描述Windows的发展历程和编译环境搭建(基于 Visual Studio 2010版 ...

  6. 鸟人的Android揭秘(3)——Android 编译环境搭建

    一.主机环境要求 要顺利编译 Android 源代码,硬件环境和操作系统都必须满足一定的条件.官方推荐的硬件环境配置是: 编译 Gingerbread(2.3.x)及后续版本必须使用64位系统 需至少 ...

  7. 基于RK3308的ROS运行环境搭建和交叉编译

    基于RK3308的ROS运行环境搭建和交叉编译 固件编译环境 准备工作 软件包安装 交叉编译工具链介绍 下载 SDK SDK 目录结构 全自动编译脚本 烧写镜像文件 第一步,编译固件(ubuntu18 ...

  8. Android源码编译环境搭建教程 (一) - Ubuntu系统构建

    Android源码编译环境搭建教程 (一) - Ubuntu系统构建 本教程为感兴趣的同学提供Android源码编译的环境搭建,当然这里都是基于windows系统,mac系统也差不多,将相应的软件替换 ...

  9. RISC-V GNU编译环境搭建与运行实践

    RISC-V GNU编译环境搭建与运行实践 riscv-gnu-toolchain交叉编译工具链 riscv-gnu-toolchain下载 riscv-gnu-toolchain编译 RISC-V运 ...

最新文章

  1. java基础入门传智播客 源码_Java-_2020年版Java零基础视频教程(Java 0基础,Java初学入门)魔鬼讲师老杜出品...
  2. HTML 代码常用技巧
  3. java 租车管理系统_jsp+servlet+jdbc实现的java web共享租车信息管理系统,包括登陆注册,页面框架Easy UI...
  4. MapReduce-从HBase读取数据处理后再写入HBase
  5. Comparator改写
  6. LeetCode刷题——11. 盛最多水的容器
  7. 企业微信(WeCoom)私有化客户端Api解决方案
  8. Java购票系统实训总结_Java 购票系统实现
  9. 搜狗输入法android德语,教你用搜狗输入法打出法语字符
  10. 手机数字雨_cmd命令数字雨教程
  11. 把一个人的特点写具体作文_把一个人的特点写具体作文400字
  12. 谈谈我对元宇宙的理解
  13. 7-21 九宫格输入法 (15 分)
  14. C语言课设分享:图片加载
  15. 已知鸡和兔的总数量n,总脚数为m。输入n和m,依次输出鸡和兔的数目。如果无解,输出“no answer”。 将下面的代码填写完整。
  16. 塑料制品行业市场产业集中度分析预测及经营状况可行性研究
  17. Latex图表中英文双标注之多个子图
  18. 《物联网Android程序开发案例式教程》Demo4:模拟进度条
  19. 基于java的银行账目管理系统-计算机毕业设计
  20. 莹石云直播原生和莹石云直播vue的使用和区别

热门文章

  1. 空气中水含量有多少?如果全球大范围持续降雨,陆地会怎样?
  2. el-select下拉加载(实现懒加载)自定义loadmore事件
  3. Open3D 最远点采样(FPS)
  4. 基于jsp java html的水产品养殖配送系统
  5. html 点赞csdn,CSDN-helper(CSDN自动点赞评论助手)
  6. linux mysql 文件夹权限_找到linux文件夹
  7. 全球受攻击的IoT设备呈指数级增长
  8. 3台云腾讯云开始hadoop学习之路笔记二
  9. 纯干货!程序员的面试技巧~
  10. vc6.0中dsp,dsw,ncb,opt,clw,plg,aps等文件的简单说明