STM32F103C8T6工程文件的创建
本教程基于up主江科大自化协——“STM32入门教程”记录的个人学习笔记
跳转链接:STM32入门教程-2022持续更新中_哔哩哔哩_bilibili
打开Keil5软件
新建工程
1:progect\new progect\选择项目文件夹\新建一个名为project的文件
2:选择芯片型号stm32F103C8
3.文件管理打开工程文件夹,并新建3个名为Start,Libary,User的文件夹
4.配置相关文件夹
(G:\12 STM32 project\STM32入门教程资料\固件库\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x\startup\arm)
(G:\12 STM32 project\STM32入门教程资料\固件库\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\DeviceSupport\ST\STM32F10x)
(G:\12 STM32 project\STM32入门教程资料\固件库\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\CMSIS\CM3\CoreSupport)
复制至Start文件夹(Start文件配置完毕)
配置Library
(G:\12 STM32 project\STM32入门教程资料\固件库\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver\src)全选
(G:\12 STM32 project\STM32入门教程资料\固件库\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Libraries\STM32F10x_StdPeriph_Driver\inc)全选复制
复制至Library文件夹(完成Library文件的配置)
配置User
(G:\12 STM32 project\STM32入门教程资料\固件库\固件库\STM32F10x_StdPeriph_Lib_V3.5.0\STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Template)
复制至User文件(完成User文件的配置)
5回到Keil,添加工程组合文件
Start文件添加
文件Start中(下框修改全部文件)添加后缀为md.s,.c,.h文件(共6个)
Library文件添加
所有文件,全选复制
User文件添加
文件类型,所有,全选
6.调试设置
返回 Define一栏书写:USE_STDPERIPH_DRIVER
Debug
配置ST-Link Reset and Run
7.修改代码
全选删除,并添加“头文件”文件
完成配置
STM32F103C8T6工程文件的创建相关推荐
- ABOV单片机空工程文件的创建-[MC96F6332D]
一.准备工作 1.开发环境KEIL C51软件的安装,具体的安装和路径的修改可以在CSDN中搜索参考文档:<ABOV单片机开发环境搭建及仿真说明> 2.ABOV代码生成器(CodeGen8 ...
- 蓝桥杯51单片机学习——proteus8关于51工程文件的创建
1.新建工程 2.选择路径 3.要设计电路,选隐含的模式 4.选择是否创建PCB板 一般不创建pcb 5.因为要进行仿真,选择固件模式 因为学习51单片机,所以选择AT89C5151控制器: 结合ke ...
- STM32添加项目所需要的工程文件
文章目录 解读示例工程文件 模仿示例工程文件创建项目所需要的工程文件 在keil4中把新建文件添加到工程中 工程文件的删除 下载杨桃电子提供的通用工程模板 杨桃32学习笔记,本文图片文字皆为转述 解读 ...
- matlab中创建一个工程,从文件夹创建新工程
从文件夹创建新工程 如果您有许多文件并希望将它们整理为一个工程(无论是否进行源代码管理),请按照以下步骤创建一个新工程. 使用 Simulink® Start Page 中的 Folder to Pr ...
- 安装VS2019、MFC,并创建MFC工程文件,查看工程信息
安装VS2019.MFC.创建第一个MFC文件 1.安装VS2019 vs2019已经在4月2日正式发布,vs2019和vs2017一样强大,项目兼容,不用互相删除,而且C/C++,Python,F# ...
- PADS学习之路09-PADS LOGIC创建原理图工程文件
从这节开始真正的建立工程文件,设计绘制原理图了!!! 1.启动PADS LOGIC软件 由于该软件很好的使用windows的操作风格,因此和其他的windows软件启动过程基本一致,有2种方式启动,第 ...
- vbs文件放在java工程中如何调用_Eclipse软件导入Java工程文件的操作方法。
Eclipse软件怎么导入Java工程文件?有些在学习Java编程的用户虽然会创建工程,但是对于怎么导入工程文件却不清楚,下面教大家如何在Eclipse软件中导入Java工程文件. 解决方法: 1.在 ...
- VS2013动态库文件的创建及其使用详解
一.VS2013动态库文件的创建 1.新建项目,win32,win32项目,输入项目名称,例如MakeDll. 2."确定"--"下一步",选择"DL ...
- Visual Studio 2010 C++ 工程文件解读
在 VS2010 中,C++ 的工程文件已经和 2005 / 2008 有了很大的不同,而是完全采用 MSBUILD 的属性方式进行表达,并且可以让用户通过一次性的配置而对所有的属性进行自定义: 根据 ...
最新文章
- iBatis 的插入一个实体
- 【正一专栏】春日随感—赢在起跑线上
- 用户空间与内核空间数据交换的方式(9)------netlink【转】
- ieee期刊的科技写作思路曹文平_科学网—怎样向IEEE期刊投稿* - 吴雄君的博文
- linux 混杂设备 miscdevice设备介绍
- Cisco STP生成树协议
- css文件内容的组织
- v8声卡调音软件_V8声卡调试:软件音效、变声效果及消除电流降噪教程
- 如何将录屏转换为高清GIF
- 花空流水去,过往皆云烟
- 鸟哥linux视频教程密码,[鸟哥linux视频教程整理]04_01_Linux用户管理命令详解
- MFC 中PreTranslateMessage(MSG* pMsg)截获按钮和编辑框的消息进行预处理
- 粒子群优化算法的寻优算法——非线性函数极值寻优Matlab
- springboot小区公共停车位管理毕业设计-附源码201517
- 面试经验//Java新手如何制定优秀的职业规划?看大牛怎么说!
- web 开发最新技术
- c语言项目实践--图书馆管理系统
- 基本面量化(Quantamental)——财务指标量化策略
- ios 蓝牙开发总结
- tcp communication btw c# and C++