전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

PM0054 데이터시트(PDF) 13 Page - STMicroelectronics

부품명 PM0054
상세설명  How to program STM8L and STM8AL Flash program memory and data EEPROM
PDF  28 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

PM0054 데이터시트(HTML) 13 Page - STMicroelectronics

Back Button PM0054 Datasheet HTML 9Page - STMicroelectronics PM0054 Datasheet HTML 10Page - STMicroelectronics PM0054 Datasheet HTML 11Page - STMicroelectronics PM0054 Datasheet HTML 12Page - STMicroelectronics PM0054 Datasheet HTML 13Page - STMicroelectronics PM0054 Datasheet HTML 14Page - STMicroelectronics PM0054 Datasheet HTML 15Page - STMicroelectronics PM0054 Datasheet HTML 16Page - STMicroelectronics PM0054 Datasheet HTML 17Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 13 / 28 page
background image
PM0054
Memory protection strategy
Doc ID 15433 Rev 9
13/28
4
Memory protection strategy
The STM8 devices feature several mechanisms allowing to protect the content of the Flash
program and data EEPROM areas:
Readout protection
The software can prevent application code, data stored in the Flash program memory
and data EEPROM from being read and modified in ICP/SWIM mode.
Readout protection is enabled and disabled by an option byte in ICP/SWIM mode.
Refer to Section 4.1 for details.
Proprietary code area (PCODE) protection
To protect proprietary peripheral software driver libraries, some STM8 devices feature a
permanently readout-protected area, the proprietary code area (PCODE).
This area is in Flash program memory. Its content cannot be modified and can only be
read/executed in user privileged mode.
The PCODE area size can be configured in ICP/SWIM mode through an option byte in
increments of one page.
The PCODE area is not available on all devices.
Refer to Table 11: Comparison of STM8L devices for the devices featuring PCODE
area, and to Section 4.2 for details on PCODE area.
User boot code area (UBC) protection
To guarantee recovery capability from an interrupted or erroneous IAP program, STM8
devices provide a write-protected area called user boot code (UBC).
This area is in Flash program memory and cannot be modified in user mode (it is
protected against modification by user software).
The UBC area content can be modified only in ICP/SWIM mode after clearing the UBC
option byte.
The UBC area size can be configured through an option byte in increments of one
page.
Refer to Section 4.3 for details on user boot code area.
Unwanted memory access protection
All STM8 devices offer unwanted memory access protection, to prevent unintentional
modification of program memory or data EEPROM (for example due to a firmware bug
or EMC disturbance).
This protection consists of authorizing write access to the memory only through a
specific software sequence which is unlikely to happen randomly or by mistake.
Access to Flash program and data EEPROM areas is enabled by writing MASS keys
into key registers.
Refer to Section 4.4 for details on unwanted memory access protection.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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