STM32新建工程模版

本文详细介绍了如何在MDK5环境下配置STM32工程,包括寄存器版本和HAL库版本的工程创建步骤,以及启动文件、固定文件的配置。还涉及到Cube文件结构解析和MDK使用中的各种细节,如颜色设置、代码提示等功能。
摘要由CSDN通过智能技术生成


以正点原子阿波罗F767为例
参考资料:开发指南-寄存器版本和HAL库版本

MDK5的环境要提前配置好,STM32CubeF4或F7(取决于你使用的)的芯片包也要安装好

…\【正点原子】阿波罗STM32F767开发板\8,STM32参考资料\1,STM32CubeF7固件包

寄存器版本

一般步骤

①建目录,复制需要的文件
②在MDK中添加文件到工程
③MDK中设置头文件存放路径
④配置MDk:全局宏定义等
⑤编写用户函数
⑥添加ALIRNTEK系统文件夹SYSTEM

固定文件

就是直接从固件包原封不动抄下来的文件
在这里插入图片描述
在这里插入图片描述
这个看一看了解一下即可,实际上买单片机店家都会有相当多程序源码,而这些都包含在任何一个源码中,不需要自己去翻找.

配置

创建文件夹起码要有两个,一个是主函数所在的文件及启动文件所在的文件夹,二是上面所需要用到的固定的.s和.h,建立不同文件夹的初衷是为了让我们文件结构更清晰,更合理,".c"文件一般是具体函数,".h"文件一般只是define函数,当然c语言并没有严格的限制,你要在.c中define.h中写函数理论

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值