| Motore di ricerca datesheet componenti elettronici |
|
AN4141 Scheda tecnica(PDF) 2 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN4141 Scheda tecnica(HTML) 2 Page - STMicroelectronics |
|
2 / 42 page ![]() Contents AN4141 2/42 DocID023425 Rev 2 Contents 1 Why migrate from HAL to StdPeriph_Lib? . . . . . . . . . . . . . . . . . . . . . . . 6 1.1 ARM® Cortex-M3™ microcontroller software interface standard (CMSIS) compliance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.1.1 CMSIS description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.1.2 CMSIS structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1.1.3 HAL versus CMSIS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.2 STM32W108xx standard peripheral library with Doxygen format . . . . . . 10 1.3 STM32W108xx standard peripheral library architecture . . . . . . . . . . . . . 10 1.4 STM32W108xx standard peripheral library architecture file inclusion . . . .11 2 STM32W108xx packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.1 SimpleMAC package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.2 ZigBee RF4CE package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3 HAL to StdPeriph_Lib list of changes . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.1 STM32W108xx standard peripheral library files . . . . . . . . . . . . . . . . . . . . 18 3.1.1 Library core files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.1.2 Library drivers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 3.1.3 Library user and toolchain specific files . . . . . . . . . . . . . . . . . . . . . . . . . 20 3.2 Coding rules and conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.2.1 Data types and IO type qualifiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 3.2.2 Exception naming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 3.3 HAL peripheral driver update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.3.1 ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 3.3.2 NVIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.3.3 CLK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.3.4 RST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.3.5 PWR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.3.6 WDG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3.3.7 Serial controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 3.3.8 GPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.3.9 GPTimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 3.3.10 SLPTimer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.3.11 FLASH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 |
|
Link URL |
| Lei ha avuto il aiuto da alldatasheet? [ DONATE ] |
Di alldatasheet | Richest di pubblicita | contatti | Privacy Policy | Collegamento alla scheda tecnica | scambio Link | Ricerca produttore All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |