基于stm32f103R6 Keil uVision5编译环境搭建
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编译环境搭建相关推荐
- FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译
FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译 什么是Firmament? Firmament (FMT) 是一款基于模型设计 (Model-Based-Design, M ...
- Sky37E/D 基于Ubuntu21.04 编译环境搭建
Sky37E/D 基于Ubuntu21.04 编译环境搭建 0. 下载安装Ubuntu 21.04 官网下载ubuntu21.04镜像(ubuntu-21.04-desktop-amd64.iso) ...
- MSP432编译环境搭建--KEIL版
MSP432编译环境搭建--KEIL版 前言 一.KEIL5下载 二.安装步骤 1.安装芯片包 2.创建例程 (1)安装SIMPLELINK (2)直接找到官方所给例程 (3)使用例程 三.使用心得 ...
- 【LoRa32U4II】介绍以及基于Arduino IDE编译环境搭建及测试
目录 LoRa 模块LoRa32u4 II介绍 LoRa32u4 II 资料下载 LoRa32u4 II 规格介绍 LoRa32u4 II 脚位说明 编译环境介绍 电脑系统 编译软件 Arduino需 ...
- Windows编译环境搭建(VS2010)
引言: 本篇文章基于教程目的(由于windows和linux相关环境搭建篇幅过大,在博客中做这些讲解),主要描述Windows的发展历程和编译环境搭建(基于 Visual Studio 2010版 ...
- 鸟人的Android揭秘(3)——Android 编译环境搭建
一.主机环境要求 要顺利编译 Android 源代码,硬件环境和操作系统都必须满足一定的条件.官方推荐的硬件环境配置是: 编译 Gingerbread(2.3.x)及后续版本必须使用64位系统 需至少 ...
- 基于RK3308的ROS运行环境搭建和交叉编译
基于RK3308的ROS运行环境搭建和交叉编译 固件编译环境 准备工作 软件包安装 交叉编译工具链介绍 下载 SDK SDK 目录结构 全自动编译脚本 烧写镜像文件 第一步,编译固件(ubuntu18 ...
- Android源码编译环境搭建教程 (一) - Ubuntu系统构建
Android源码编译环境搭建教程 (一) - Ubuntu系统构建 本教程为感兴趣的同学提供Android源码编译的环境搭建,当然这里都是基于windows系统,mac系统也差不多,将相应的软件替换 ...
- RISC-V GNU编译环境搭建与运行实践
RISC-V GNU编译环境搭建与运行实践 riscv-gnu-toolchain交叉编译工具链 riscv-gnu-toolchain下载 riscv-gnu-toolchain编译 RISC-V运 ...
最新文章
- java基础入门传智播客 源码_Java-_2020年版Java零基础视频教程(Java 0基础,Java初学入门)魔鬼讲师老杜出品...
- HTML 代码常用技巧
- java 租车管理系统_jsp+servlet+jdbc实现的java web共享租车信息管理系统,包括登陆注册,页面框架Easy UI...
- MapReduce-从HBase读取数据处理后再写入HBase
- Comparator改写
- LeetCode刷题——11. 盛最多水的容器
- 企业微信(WeCoom)私有化客户端Api解决方案
- Java购票系统实训总结_Java 购票系统实现
- 搜狗输入法android德语,教你用搜狗输入法打出法语字符
- 手机数字雨_cmd命令数字雨教程
- 把一个人的特点写具体作文_把一个人的特点写具体作文400字
- 谈谈我对元宇宙的理解
- 7-21 九宫格输入法 (15 分)
- C语言课设分享:图片加载
- 已知鸡和兔的总数量n,总脚数为m。输入n和m,依次输出鸡和兔的数目。如果无解,输出“no answer”。 将下面的代码填写完整。
- 塑料制品行业市场产业集中度分析预测及经营状况可行性研究
- Latex图表中英文双标注之多个子图
- 《物联网Android程序开发案例式教程》Demo4:模拟进度条
- 基于java的银行账目管理系统-计算机毕业设计
- 莹石云直播原生和莹石云直播vue的使用和区别
热门文章
- 空气中水含量有多少?如果全球大范围持续降雨,陆地会怎样?
- el-select下拉加载(实现懒加载)自定义loadmore事件
- Open3D 最远点采样(FPS)
- 基于jsp java html的水产品养殖配送系统
- html 点赞csdn,CSDN-helper(CSDN自动点赞评论助手)
- linux mysql 文件夹权限_找到linux文件夹
- 全球受攻击的IoT设备呈指数级增长
- 3台云腾讯云开始hadoop学习之路笔记二
- 纯干货!程序员的面试技巧~
- vc6.0中dsp,dsw,ncb,opt,clw,plg,aps等文件的简单说明