| Electronic Components Datasheet Search |
|
AN1496 Datasheet(PDF) 2 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
AN1496 Datasheet(HTML) 2 Page - STMicroelectronics |
|
2 / 17 page ![]() AN1496 - APPLICATION NOTE 2/ 17 1 INTRODUCTION TO ST10 0.35MM EMBEDDED FLASH ......................................... 3 1.1 DIFFERENCES WITH ST10F168 ............................................................................... 3 1.1.1 Single Supply............................................................................................................... 3 1.1.2 New Erase/Program Controller.................................................................................... 3 1.1.3 Improved Granularity of Block Sizes ........................................................................... 3 1.2 COMPARISON WITH STAND-ALONE FLASH MEMORIES ...................................... 3 1.2.1 Similar But Different Erase/Program Commands ........................................................ 3 1.2.2 Description of the Commands to the Flash Controller ................................................. 3 1.2.3 Same Flash Status Register ........................................................................................ 5 1.2.4 Boot Blocks Architecture ............................................................................................. 6 1.2.5 Protection .................................................................................................................... 6 2 WRITING CODE FOR THE FLASH OF ST10 WITH 0.35MM EMBEDDED FLASH.. 7 2.1 ST10 PROGRAMMING CONSTRAINTS .................................................................... 7 2.2 POLLING THE FLASH ERASE PROGRAM CONTROLLER ..................................... 7 2.2.1 Ready/Busy Signal ...................................................................................................... 7 2.2.2 Flash Status Register .................................................................................................. 7 2.3 FLASH MEMORY MAPPING IN ST10 SPACE ........................................................... 7 2.4 PROGRAMMING COMMAND..................................................................................... 8 2.5 ERASING COMMAND ................................................................................................ 9 2.6 FLASH PROTECTION COMMANDS .......................................................................... 10 2.6.1 Block Protection........................................................................................................... 10 2.6.2 Code Protection ........................................................................................................... 10 2.6.2.1 Using Code Protection with ST10................................................................................ 10 2.6.2.2 Code Protection and Bootstrap Loader ....................................................................... 10 2.6.2.3 Code Protection and Block0 Protection ....................................................................... 11 2.7 OTHER FLASH COMMANDS ..................................................................................... 12 2.8 TIPS TO REDUCE FLASH PROGRAM AND ERASE TIMES .................................... 12 2.8.1 Reducing the Programming Time ................................................................................ 12 2.8.2 Reducing Erase Times ................................................................................................ 12 3 EMBEDDED APPLICATION ASPECTS..................................................................... 13 3.1 READING THE FLASH WHILE ERASING OR PROGRAMMING .............................. 13 3.1.1 Minimum Software to be Copied into the On-chip RAM .............................................. 13 3.1.2 Maximizing Programming Performance at System Level ............................................ 13 3.1.3 Suspend and Resume Commands.............................................................................. 13 3.2 FIELD REPROGRAMMING WITH ST10F269 ............................................................ 14 3.2.1 Reset ........................................................................................................................... 14 3.2.2 List of Events and Suggested Handling Methods ........................................................ 14 3.2.2.1 Supply out of ST Specification..................................................................................... 14 3.2.2.2 ST10 PLL Unlock......................................................................................................... 14 3.2.3 Generic Aspects of Flash Field Reprogramming ......................................................... 14 3.2.3.1 Completion of the Reprogramming Process................................................................ 15 3.2.3.2 Events That May Interrupt the Reprogramming Process ............................................ 15 4 QUICK SUMMARY ..................................................................................................... 17 5 CONCLUSION ............................................................................................................ 16 6 APPLICATION NOTE VERSION INFORMATION...................................................... 16 6.1 REVISION OF 26TH OF FEBRUARY 2002 ................................................................ 16 TABLE OF CONTENTS PAGE |
|
|
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 |