| поискавой системы для электроныых деталей |
|
AN4141 датащи(PDF) 20 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN4141 датащи(HTML) 20 Page - STMicroelectronics |
|
20 / 42 page ![]() HAL to StdPeriph_Lib list of changes AN4141 20/42 DocID023425 Rev 2 Note: In the SimpleMAC firmware package Rev 2.0.1 and in the RF4CE firmware package Rev 2.0.1, only the last board revision with STM32W108CC product is supported by the project template and the user should customize this project according to his board. When removing file reg.h, all the hal drivers are updated to use the new resources in the resources defined in files stm32w108xx.h and core_cm3.h. For more details, refer to Section 3.3: HAL peripheral driver update. 3.1.3 Library user and toolchain specific files The IAR starter file cstartup_M.s available in the HAL has been updated by the IAR startup template file startup_stm32w108xx.s. ST provides this file in the CMSIS library. In the IAR startup file startup_stm32w108xx.s, a new [Weak] directive defined by the CMSIS is available. The user must add manually peripheral ISR into files stm32w108xx_it.h and stm32w108xx_it.c. The IAR linker file iar-cfg.icf is to be changed/renamed “stm32w108xx_flash.icf”. This file is provided in each EWARM project folder to be customized according to the user application. Files stm32w108xx_it.c/.h define the Cortex-M3 exceptions and the STM32W IRQ handler routines. They are defined by the user application: in these files, some STM32W IRQ/Cortex-M3 exceptions defined by the Hardware Abstraction Layer (STM32W108xx_HAL_Driver) and by the SimpleMAC library should be not modified: • The STM32W IRQ handler routines: – MNG_IRQHandler(): hal Management ISR – SLPTIM_IRQHandler(): hal Sleep timer ISR – SC1_IRQHandler(): hal serial control 1 ISR – MAC_TIM_IRQHandler(): SimpleMAC timer ISR – MAC_TR_IRQHandler(): SimpleMAC transmitter ISR – MAC_RE_IRQHandler(): SimpleMAC receiver ISR – ADC_IRQHandler(): hal ADC ISR • Cortex-M3 exception: – PendSV_Handler (): hal PendSV exception – SysTick_Handler (): hal SysTick exception To use the assert param feature defined in the STM32W108xx StdPeriph drivers, the library user should: • Enable the assert feature by uncommenting define USE_FULL_ASSERT in file stm32w108xx_conf.h as follows: /* Uncomment the line below to expanse the "assert_param" macro in the Standard Peripheral Library drivers code */ /* #define USE_FULL_ASSERT 1 */ |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю 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 |