STM32F407--工程创建

一、库函数和寄存器的区别

 

二、基于固件库

1、固件库的版本: V1.4(F4专用)

2、添加

3、固件库包简介

3、新建基于 STM32F40x  固件库的 MDK5工程 

(1)请看STM32F4开发指南-库函数版本_V1.1.pdf中的如下章节

        3.3  新建基于 STM32F40x  固件库的 MDK5 

 

三、基于寄存器

1、新建基于 STM32F40x  寄存器的 MDK5工程 

(1)请看STM32F4开发指南-寄存器版本_V1.1.pdf中的如下章节

        3.2  新建 MDK5 

 

四、Embedded Software Development

1、Software development flow

2、Compiling your applications

(1)Common software compilation flow

 

 

 

(2)Common software compilation flow for GNU toolchain

 

五、工程目录层级介绍

1、库函数版本

CORE内核文件(启动文件等)
FWLIB固件库(FW:FirmWare/ˈfɜ:mweə(r)/固件)
HARDWARE外设
OBJ编译、链接生成文件的存放路径(如.o文件、hex文件)
SYSTEMdelay、usart、sys
USER

.uvprojx文件、main.c等文件

2、寄存器版本

 

HARDWARE外设
OBJ编译、链接生成文件的存放路径(如.o文件、hex文件)
SYSTEMdelay、usart、sys
USER.uvprojx文件、main.c等文件

 

致谢

 

1、《Cortex M3与M4权威指南》

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

worthsen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值