当前位置: 首页 > news >正文

【江科大STM32学习笔记】新建工程

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

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

为添加工程文件准备,建文件夹是因为文件比较多需要分类管理,需要用到的文件一定要复制到工程文件里面来,不要添加工程文件外面的文件,不然会找不到文件,以及保持工程的独立性

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

这里是因为在Keil里方便管理文件

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

 

因为Start、Library等文件夹都是自己建的,需要声明一下这个路径,否则会出现.h找不到的问题

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

这是使用库函数的条件编译时,必须定义这个

按上述步骤将这句话复制到Define中点击ok即可

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

 

这里是选择调试器来进行下载的选项,我们用的是ST-Link选择这一项

 

http://www.lryc.cn/news/347123.html

相关文章:

  • C++小程序:同一路由器下两台计算机简单通信(1/2)——服务器端
  • EditReady for Mac激活版:专业视频转码工具
  • Android app通过jcifs-ng实现Samba连接共享文件夹
  • linux开发笔记(buildroot打包镜像)
  • 预编码算法学习笔记
  • 2024OD机试卷-最长子字符串的长度(一) (java\python\c++)
  • docker 部署并运行一个微服务
  • Hive on Tez 作业优化参数
  • flink mysql数据表同步API CDC
  • AI大模型探索之路-训练篇21:Llama2微调实战-LoRA技术微调步骤详解
  • 如何使用client-go构建pod web shell
  • AI工具摸索-关于写作(1)
  • 昂科烧录器支持O2Micro凹凸科技的电池组管理IC OZ7708
  • Spring Cloud Gateway详解
  • 信息系统项目管理师0103:初步可行性研究(7项目立项管理—7.2项目可行性研究—7.2.2初步可行性研究)
  • Linux 系统中,nl命令用于计算文件中的行号
  • 知从科技战略客户经理张志强受邀出席2024 AutoSec中国汽车网络安全与数据安全峰会
  • 2024.5.12 Pandas 基础语法day02
  • Stable Diffusion是什么?
  • Netty源码分析二NioEventLoop 剖析
  • chatGLM或chatgpt:什么是tokens以及如何计算tokens长度?
  • springcloudalibaba版本发布说明
  • Obsidian/Typora设置图床
  • 【RAG论文】RAG中半结构化数据的解析和向量化方法
  • git提交代码异常报错error:bad signature 0x00000000
  • 【FFmpeg】调用ffmpeg库进行RTMP推流和拉流
  • Multisim 14 常见电子仪器的使用和Multisim的使用
  • 【2024高校网络安全管理运维赛】巨细记录!
  • Nuxt.js实战:Vue.js的服务器端渲染框架
  • 提高Rust安装与更新的速度