Keil5 新建STM32工程步骤

//************************新建工程************************//

新建文件夹"STM32project"。

打开"Keil5"。

选择"Project",选择"New uVision Project",选择"STM32project"文件夹。

输入文件名,选择芯片型号。

//************************启动文件************************//

打开"STM32project"文件夹,新建"Start"文件夹。

复制STM32启动文件,粘贴到"STM32project"文件夹里面的"Start"文件夹。

右键工程,选择"Add Group",重命名"Start"。

右键"Start",选择"Add Existing Files to Group 'Start'",

选择"Start"文件夹,文件类型选择"All files",选择文件,选择"Add"。

选择"Options for Target",选择"C/C++",选择"Include Paths",选择"New",

选择"...",选择"Start"文件夹,选择"OK"。

//************************用户文件************************//

打开"STM32project"文件夹,新建"User"文件夹。

右键工程,选择"Add Group",重命名"User"。

右键"User",选择"Add New Item to Group 'User'",

选择"C File",输入文件名"main",选择路径文件夹目录下"User",选择"Add"。

//************************库函数文件************************//

打开"STM32project"文件夹,新建"Library"文件夹。

复制STM32库函数文件,粘贴到"STM32project"文件夹里面的"Library"文件夹。

右键工程,选择"Add Group",重命名"Library"。

右键"Library",选择"Add Existing Files to Group 'Library'",

选择"Library"文件夹,文件类型选择"All files",选择文件,选择"Add"。

复制文件,粘贴到"STM32project"文件夹里面的"User"文件夹。

右键"User",选择"Add Existing Files to Group 'User'",

选择"User"文件夹,文件类型选择"All files",选择文件,选择"Add"。

选择"Options for Target",选择"C/C++",选择"Include Paths",选择"New",

选择"...",选择"Library"文件夹,选择"OK"。

选择"Options for Target",选择"C/C++",选择"Include Paths",选择"New",

选择"...",选择"User"文件夹,选择"OK"。

选择"Options for Target",选择"C/C++",选择"Define",输入"USE_STDPERIPH_DRIVER"。

相关推荐
沧海一笑-dj14 天前
【嵌入式】51单片机学习笔记-Keil5软件安装教程
51单片机·嵌入式·keil·keil5·51·keil安装·keil5软件
麻辣长颈鹿Sir16 天前
【Keil】C/C++混合编程的简单方法
c语言·c++·keil·c/c++融合编程·多语言混合编程
ftdlk22 天前
rt thread studio 和 KEIL对于使用rt thread 的中间件和组件,哪个更方便
keil
小狗祈祷诗1 个月前
day40- 硬件学习之 51单片机II (中断处理)
51单片机·keil
木子单片机2 个月前
基于STM32语音识别柔光台灯
stm32·单片机·嵌入式硬件·proteus·语音识别·keil
可乐鸡翅好好吃2 个月前
通过BUG(prvIdleTask、pxTasksWaitingTerminatio不断跳转问题)了解空闲函数(prvIdleTask)和TCB
c语言·stm32·单片机·嵌入式硬件·bug·keil
c++小白,瞎写博客2 个月前
vscode的Embedded IDE创建keil项目找不到源函数或者无法跳转
ide·vscode·编辑器·keil
可乐鸡翅好好吃3 个月前
not a genuine st device abort connection的问题
c语言·stm32·单片机·keil
木木不迷茫(˵¯͒¯͒˵)3 个月前
Keil MDK‑5 中使用 GNU ARM GCC 的 -Wno-* 选项屏蔽编译警告
arm开发·gnu·keil
Ronin-Lotus4 个月前
嵌入式硬件篇---Keil51中的关键字
单片机·嵌入式硬件·c·keil·关键字