5-line silkscreen on STM32 chip

Talking about the meaning of STM32 chip line screen printing, firmware library naming rules and three major structural development icons

1. ARM stands for ARM core, and X is followed by ARM, which stands for chip version

The kernel is immutable

Only ST version

X is the final version, that is, this model will not be upgraded in the future, and the number of agents can be upgraded in the future

2/3, the second and third rows are the model

4. Original factory number

5. MYS is the packaging production area in Malaysia, and 641 represents the 41 weeks of production in 2016

CHN is the domestic packaging origin

STM32 firmware library naming rules

1. The system file name and source file name are expressed in the form of'stm32f10x_'.

2. The constants used in a single file are defined in that file. Constants used in multiple files are defined in the header file. All constants are expressed in uppercase letters.

3. Registers are treated as constants and are also expressed in capital letters. In most cases, the same abbreviations are used in the STM3210X reference manual.

4. The name of the function function of the peripheral module must be prefixed with the corresponding peripheral module abbreviation plus an underscore, and the first character of each word must be capitalized. For example, SPI_SendData, in a function name, only one underscore is allowed to distinguish the abbreviation of the peripheral module from the remaining function name.

5. The function to initialize the X peripheral module with the parameters specified in X_InitTypeDef is named X_Init.

6. The function that resets the register of the X peripheral module to the default value, named X_DeInit.

7. Set each member of the X_InitTypeDef structure to a function of reset value, named x_StructInit.

8. The function used to enable or disable the specified X peripheral is named X_Cmd.

9. The function used to enable or disable a certain interrupt resource of the specified X peripheral module is named X_ITConfig.

10. The function used to enable or disable the DMA interface of the specified X peripheral module is named X_DMAConfig.

11. The function used to set a certain peripheral module always ends with the string "Config".

12. The function used to check whether the flag of the specified X is position or cleared is named X_GetFlagStatus.

13. The flag function used to clear a certain X, named X_ClearFlag

14. The function used to check whether the interrupt of the specified X occurs, named X_GeTITstatus

15. The function used to clear a X interrupt pending bit, named X_ClearITPendingBit

The development diagram of the three major structures of stm32

Talking about the meaning of STM32 chip line screen printing, firmware library naming rules and three major structural development icons


Talking about the meaning of STM32 chip line screen printing, firmware library naming rules and three major structural development icons


Talking about the meaning of STM32 chip line screen printing, firmware library naming rules and three major structural development icons


Cooling System

Cooling System,Car Cooling System,Diesel Engine Cooling Fans,Water Cooling Systems

Chongqing LDJM Engine Parts Center , http://www.ckcummins.com