| Electronic Components Datasheet Search |
|
RM0312 Datasheet(PDF) 34 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
RM0312 Datasheet(HTML) 34 Page - STMicroelectronics |
|
34 / 275 page ![]() Flash program memory and data EEPROM RM0312 34/275 DocID022352 Rev 3 Table 6. Memory access versus programming method(1) Mode ROP Memory area Access from core User mode, IAP, and bootloader Readout protection enabled Interrupt vectors except for TRAP R/W(2)/E TRAP R/W(3)/E Proprietary code area (PCODE) R/E(6) User boot code area (UBC) R/E Main program R/W/E(4) Data EEPROM area (DATA) R/W(5) Option bytes R Readout protection disabled Interrupt vectors except for TRAP R/W(2)/E TRAP R/W(3)/E Proprietary code area (PCODE) R/E(6) User boot code area (UBC) R/E(7) Main program R/W/E(4) Data EEPROM area (DATA) R/W(5) Option bytes R/W(8) SWIM active (ICP mode) Readout protection enabled Interrupt vectors except for TRAP P TRAP P Proprietary code area (PCODE) P(6) User boot code area (UBC) P Main program P Data EEPROM area (DATA) P Option bytes P/WROP(9) Readout protection disabled Interrupt vectors except for TRAP R/W(2)/E TRAP R/W/E Proprietary code area (PCODE) R/E(6) User boot code area (UBC) R/E(7) Main program R/W/E(4) Data EEPROM area (DATA) R/W(5) Option bytes R/W(7) 1. R/W/E = Read, write, and execute R/E = Read and execute (write operation forbidden) R = Read (write and execute operations forbidden) P = The area cannot be accessed (read, execute and write operations forbidden) P/WROP = Protected, write forbidden except for ROP option byte. 2. When no UBC area has been defined, the interrupt vectors, except for TRAP, can be modified in user/IAP mode. 3. If a PCODE area has been defined, the TRAP vector cannot be modified in user and IAP mode, otherwise TRAP follows the same rules as other interrupt vectors. 4. The Flash program memory is write protected (locked) until the correct MASS key is written in the FLASH_PUKR. It is possible to lock the memory again by resetting the PUL bit in the FLASH_IAPSR register. Unlocking can only be done once between two resets. If incorrect keys are provided, the device must be reset and new keys programmed. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |