ST标准库:src文件夹与inc文件夹

src文件夹与inc文件夹是ST标准库的主要内容

src和inc文件夹里面是ST公司针对每个STM32外设而编写的库函数文件,每一个外设对应一个.c和.h后缀的文件。我们把这类文件统称为stm32f1x_ppp.或者stm32f10x_ppp.h文件(ppp表示外设名称)例如stm32f10x_gpio.c和stm32f10x_gpio.h文件就属于这一类

在C编程中,ST标准库通常指的是标准库(Standard Library),也就是提供的一组常用功能的函数和头文件。这些函数和头文件可以通过包含相应的头文件来使用。

通常情况下,标准库包含两个主要文件夹:

  1. src文件夹:这个文件夹通常包含标准库的源代码文件,即标准库函数的实现代码。这些源代码文件在编译时会被编译器链接到你的程序中,使你能够使用标准库提供的功能。

  2. inc文件夹:这个文件夹通常包含标准库的头文件,也称为"include"文件。头文件包含了标准库函数的声明,函数原型和常量定义等信息。当你在自己的代码中需要使用标准库的功能时,你需要在代码中包含相应的头文件。

总的来说,标准库的src文件夹包含了函数的实现,而inc文件夹包含了函数的声明,让你的代码能够使用这些功能。这样的设计使得标准库的实现和使用分离开来,方便开发者在自己的代码中使用这些功能,而不需要了解标准库的底层实现细节。

你可能感兴趣的:(stm32,嵌入式硬件,单片机,mcu)