历史上的今天
今天是:2025年12月09日(星期二)
2022年12月09日 | STM32标准库编程之工程模板介绍
2022-12-09 来源:zhihu
【1】工程模板如下

本来不打算写这一篇的,为了系列的完整性吧,也为了有一个好的过度,但我只能说个大概,具体还要看我给的资料哦!
【2】什么是标准固件库?
其实标准固件库没有什么神秘的,里面无非是包含了一些源文件和头文件,由于文件作用不同分了好几个文件夹而已,命名这一点值得学习,一定要做到见名知意,那么你就是成功的。
【3】标准库的关键文件
那些我们只使用不用修改的文件我们就不用在意了,我这里说的是与内部外设相关的部分。也就是下面这些:

因为我们以后每次编程都要和它们打交道,所以这些便是我们研究的关键!这里不得不提一个文档,里面包含库里的所有函数,关键是说明了每个函数的作用,可传的值用枚举的方式列举了出来,并且每个函数下面都有一个调用示例,简直就是贴心小棉袄啊!

这些文档我打包放在这里了,希望可以帮助大家!
链接:https://pan.baidu.com/s/19-2Z0P4DNqaMcDr2l-k36g
提取码:ci8m
【4】我们该如何看待库函数编程方式?
不用理解函数如何实现的就可以调用,试图去理解也可以让你C语言和对ARM的理解加深!为以后的嵌入式学习打下基础。
上一篇:STM32标准库编程之LED闪烁
下一篇:STM32编程之从寄存器到标准库
史海拾趣
|
深圳市鑫达莱科技有限公司网络工程部是由在台湾著名的CCTV 厂商杰士安(JSA-CCTV)电子股份和鑫达莱公司注资支持下而成立的智能化系统集成公司, 是一家专业提供视频监控系统、防盗报警系统、停车场系统、网络工程等智能化系统集成为一体的高科技企业 ...… 查看全部问答> |
|
昨天在电脑城碰到一个朋友在买摄像头,第一句话便是“这个摄像头是多少万像素的?”。相信绝大多数朋友选购摄像头时问得最多的一句话就是这个吧。也正因为如此,有一些厂商和商家抓住消费者的这个心里,在摄像头像素这方面大做文章!   ...… 查看全部问答> |
|
FROM周立功不仅对lpc1114有很大帮助 对lpc1343也有很好的借鉴价值 膜拜一下 伟大的周工 【TinyM0配套教程】 * 【TinyM0配套教程】接口技术与可靠性设计(I2C器件应用方案) * 【TinyM0配套教程】LPC1 ...… 查看全部问答> |
|
如题,想问下UARTwrite(const char *pcBuf,unsigned long ulLen)和UARTCharPut (unsigned long ulBase, unsigned char ucData) 的区别… 查看全部问答> |
|
用过TI的DC-DC,有一点小经验。 TPS5XXXX,忘了哪个具体型号了。 外围电路有电感和电容, 在做某项试验时,发现电源输出纹波过大,导致dsp和fpga不能正常工作。 经过反复试验排查,发现是由于低温时电感的感抗值发生了变化,当 ...… 查看全部问答> |
|
STM32F10x读写AT45DB041 SPI Flash STM32F10x读写AT45DB041 SPI Flash 忙了大半天,STM32读写AT45DB041 终于调通了, 这里是测试的MDK工程文件AT45DB041读写正常V1.0.rar AT45DB041是ATMEL公司的新型FLASH芯片。该芯片具有容量大、读写速度快、外围电 ...… 查看全部问答> |
|
请人做板,100M AD板,前有简单信号调理,后通过FMC标准家口输出 开发板已调通,请人做板 -AD采用TI芯片,有开发板参考设计,3路100M AD -前有简单信号调理,包括保护,输入量程选择,已经做了一块简单的 -后面AD输出直接送到FMC标准口输出(开发板上有,LVDS) -时钟采用TI的另外一个芯片,有开发板参考设计 ...… 查看全部问答> |




