| Motore di ricerca datesheet componenti elettronici |
|
AN4296 Scheda tecnica(PDF) 2 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN4296 Scheda tecnica(HTML) 2 Page - STMicroelectronics |
|
2 / 25 page ![]() Contents AN4296 2/25 DocID024590 Rev 3 Contents 1 Overview of STM32F303xB/C and STM32F358xC CCM RAM . . . . . . . . 5 1.1 Purpose . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2 STM32F303xB/C and STM32F358xC CCM RAM features . . . . . . . . . . . . 6 1.2.1 CCM RAM mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2.2 CCM RAM remapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2.3 CCM RAM write protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.2.4 CCM RAM parity check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2 Execute application code from CCM RAM using the IAR EWARM toolchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.1 Executing a simple code from CCM RAM (except for interrupt handler) . . 8 2.1.1 Executing a source file from CCM RAM . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.1.2 Executing one or more functions from CCM RAM . . . . . . . . . . . . . . . . . 10 2.2 Executing an interrupt handler from CCM RAM . . . . . . . . . . . . . . . . . . . . .11 2.2.1 Updating the linker file (.icf) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.2.2 Updating the startup file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.2.3 Place the interrupt handler in CCM RAM . . . . . . . . . . . . . . . . . . . . . . . . 13 2.2.4 Remap the vector table to CCM RAM . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.3 Executing a library (.a) from CCM RAM . . . . . . . . . . . . . . . . . . . . . . . . . . 14 3 Execute application code from CCM RAM using the KEIL MDK-ARM toolchain . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.1 Executing a function or an interrupt handler from CCM RAM . . . . . . . . . 16 3.2 Executing a source file from CCM RAM . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.3 Executing a library or a library module from CCM RAM . . . . . . . . . . . . . . 18 4 Execute application code from CCM RAM using a GNU-based toolchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 4.1 Executing a function or an interrupt handler from CCM RAM . . . . . . . . . 19 4.2 Executing a file from CCM RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 4.3 Executing a library from CCM RAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 5 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 |
|
|
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 |