Home > other >  About the stm32 standard library
About the stm32 standard library

Time:12-06

Stm32 learning for some time, but has been a little doubt for the stm32
1. System_stm32f10x. H this file belongs to the kernel or nucleus
2. Startup file belongs to the core layer of CMSIS standard, it is not part of the standard library

CodePudding user response:



Good image of words,
Startup files have nothing to do with the word in the standard library; Version of the standard library and register, HAL library is a development of STM like to use in a way, no matter that way all of them need to start the file,

CodePudding user response:

reference 1st floor selectIQ response:


Good image of words,
Startup files have nothing to do with the word in the standard library; Version of the standard library and register, HAL library is a development of STM like to use in a way, no matter that way all of them need to startup files,

I look at the words on the picture is the extranuclear peripherals header files, should have nothing to do with the kernel, but I see on many posts, system_stmf103. H and the kernel

CodePudding user response:

refer to the second floor mie_1998 response:
Quote: refer to 1st floor selectIQ response:


Good image of words,
Startup files have nothing to do with the word in the standard library; Version of the standard library and register, HAL library is a development of STM like to use in a way, no matter that way all of them need to startup files,

I look at the words on the picture is the extranuclear peripherals header files, should have nothing to do with the kernel, but I see on many posts, system_stmf103. H and kernel on

Because this is a driver layer, driver layer is the connection between the application layer and the kernel,
  • Related