(一)<江科大STM32>——软件环境搭建+新建工程步骤

一、软件环境搭建

(1)安装 Keil5 MDK

文件路径:江科大stm32入门教程资料/Keil5 MDK/MDK524a.EXE,安装即可,路径不能有中文。

(2)安装器件支持包

文件路径:江科大stm32入门教程资料/Keil5 MDK/支持包/keil.STM32F1xx._DFP.2.2.0.pack,点击即可。

(3)软件注册

文件路径:江科大stm32入门教程资料/Keil5 MDK/keygen_new2032/ ,首先先关闭电脑自带的杀毒软件,再解压打开软件;

(4)安装 STLINK 驱动

文件路径:江科大stm32入门教程资料/工具软件/STLINK驱动/STLink/ST-LinkUpgrade.exe

(5)安装 USB 转串口驱动

文件路径:江科大stm32入门教程资料/工具软件/USB 转串口CH340驱动/CH341SER.EXE

新建

二、新建工程文件步骤

(1)建立工程文件夹, Keil 中新建工程,选择型号

(2)工程文件夹里建立 Start 、 Library 、 User 等文件夹,复制固件库里面的文件到工程文件夹

Start中文件:

江科大stm32入门教程资料/固件库/STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/CMSIS/CM3/Devicesupport/ST/STM32F10X/startup/arm下所有文件,

江科大stm32入门教程资料/固件库/STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/CMSIS/CM3/Devicesupport/ST/STM32F10X/ 下三个c文件

江科大stm32入门教程资料/固件库/STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/CMSIS/CM3/CoreSupport/下描述内核寄存器的两个c文件

Library中文件:

江科大stm32入门教程资料/固件库/STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/STM32F10x_StdPeriph_Driver/src和ind中所有文件

User中文件:

江科大stm32入门教程资料/固件库/STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/Project/STM32F10x_StdPeriph_Template/stm32f10x_conf.h stm32f10x_it.c stm32f10x_it.h 三个文件

main.c

(3)工程里对应建立 Start 、 Library 、 User 等同名称的分组,然后将文件夹内的文件添加到工程分组里

Start中添加这个启动文件即可startup_stm32f10x_md.s,其它以下图中缩写为后缀的文件,根据芯片型号添加,不需要全部添加。

(4)工程选项, C/C++ , Include Paths 内声明所有包含头文件的文件夹

(5)工程选项, C/C++ , Define 内定义 USE_STDPERIPH_DRIVER

(6)工程选项, Debug ,下拉列表选择对应调试器(STLink), Settings , Flash Download 里勾选 Reset and Run

相关推荐
Geek__199221 分钟前
STM32并口屏应用实例:点亮你的显示世界之程序篇
stm32·单片机·嵌入式硬件
无际单片机编程1 小时前
嵌入式软件OTA升级,有哪几种Flash划分方式?
单片机·嵌入式硬件·学习·嵌入式
逼子格1 小时前
七种驱动器综合对比——《器件手册--驱动器》
单片机·嵌入式硬件·硬件工程师·驱动器·硬件测试·电机驱动·硬件笔试真题
Neil今天也要学习1 小时前
永磁同步电机控制算法--转速阻尼补偿和闭环调节电流给定IF控制
单片机·嵌入式硬件
come on world1 小时前
入门51单片机(1)-----点灯大师梦开始的地方
c语言·单片机·嵌入式硬件·学习·51单片机
瓢儿菜20183 小时前
Proteus 仿真51单片机-串口收发小窥
单片机·嵌入式硬件·51单片机·proteus·串口通信
OKay_J3 小时前
蓝桥杯备赛笔记(嵌入式)
笔记·stm32·学习·蓝桥杯
正点原子3 小时前
【正点原子STM32MP257连载】第四章 ATK-DLMP257B功能测试——USB测试 #USB HOST #USB 鼠标
linux·功能测试·stm32·嵌入式硬件·计算机外设·usb
promising-w3 小时前
【TI MSPM0】ADC进阶学习
单片机·嵌入式硬件·学习·ti 单片机
爱喝西北风的东北风3 小时前
DDS波形发生器仿真及技术原理
单片机·嵌入式硬件·fpga开发