STM32学习1:创建工程模板

本文详细介绍了如何从零开始创建一个STM32的软件工程模板,包括建立工程文件夹、在Keil新建工程、工程配置以及收尾工作。通过创建模板,便于后续项目的快速启动和开发。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


  STM32是基于ARM内核(cortex-m3系列属于armv7架构)的32位MCU,特点是高性能、低成本、低功耗,总之就是性价比很高,可以满足很多简单嵌入式设备的需求。由于市面上STM32的资料很多,学习起来会比较方便,所以很多人会选择STM32入门嵌入式开发。
  鄙人也是在淘宝购置了一套普中STM32开发板,跟着随带的光盘学习起来的。碰到不懂的就在优快云上浏览学习高手的博客,大神们不仅技术很好还乐于分享,蒙其惠泽,未感忘恩,所以自己开始写博客慢慢积累。
  如果您是初学者,看到该系列文章后有所帮助,鄙人深感荣幸。如果您是大神,请您指出不足指出。如果没人看到,权当积累与记录了。
  鄙人使用普中科技公司的开发板,在淘宝可以找到。芯片是STM32F103ZET6,固件库是V3.5,编译环境是Keil uVision4。
  转载请注明完整出处。


  下图是STM32系列的规格与命名范式。

  下面开始正题,如何从0开始创建一个STM32的软件工程模板。


1,建立工程文件夹

  新建一个文件夹作为工程文件的存储目录,鄙人自己是将其命名为test1的,下同。
  将固件库中的Libraries文件夹复制粘贴到test1。
  在test1文件夹中:
    新建Output文件夹(生成的输出文件,包括hex文件)
    新建Startup文件夹(启动文件)
    新建User文件夹(自己编写的main函数、中断等)
    新建App文件夹(保存编写的外设)
  在固件库\Project\STM32F10x_StdPeriph_Template<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值