| поискавой системы для электроныых деталей |
|
UM1634 датащи(PDF) 14 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
UM1634 датащи(HTML) 14 Page - STMicroelectronics |
|
14 / 43 page ![]() API specification UM1634 14/43 DocID024601 Rev 3 Return values Comments When shadowFlag is set to 0x00, the ‘FlashErase()’ function erases the blocks in the main array. It is capable of erasing any combination of blocks in the low, mid and high address spaces in one operation. If shadowFlag is 0x01, 0x02 or 0x03, this function erases the shadow row of Bank0, Bank1 and Bank0 and Bank1 together respectively. User has to make sure that security word is programmed back after erasing the shadow rows to protect the part from getting censored. The inputs lowEnabledBlocks, midEnabledBlocks and highEnabledBlocks are bit-mapped arguments that are used to select the blocks to be erased in the Low/Mid/High address spaces of main array. The selection of the blocks of the main array is determined by setting/clearing the corresponding bit in lowEnabledBlocks, midEnabledBlocks or highEnabledBlocks. The bit allocations for blocks in one address space are: bit 0 is assigned to block 0, bit 1 to block 1, etc. The following diagrams show the formats of lowEnabledBlocks, midEnabledBlocks and highEnabledBlocks for the C90FL module. For low address space valid bits are from bit 0 to bit 9; For middle address space valid bits are bit 0 and bit 1; For high address space valid bits are from bit 0 to bit 5. Table 8. Return values for FlashErase() Return Values Possible Causes Solution C90FL_ERROR_B USY New erase operation cannot be performed because there is program/erase sequence in progress on the same flash module. Wait until all previous program/erase operations on this flash module to finish. Possible cases that erase cannot start are: 1. erase in progress (MCR-ERS is high); 2. program in progress (MCR-PGM is high); C90FL_ERROR_ EGOOD Erase operation failed Check if the voltage supplied is sufficient. Then try to do the erase operation again C90FL_OK Successful completion Table 9. Bit allocation for blocks in low address space MSB LSB bit 31 … bit 10 bit 9 bit 8 … bit 1 bit 0 reserved … reserved block 9 block 8 … block 1 block 0 Table 10. Bit allocation for blocks in middle address space MSB LSB bit 31 … bit 4 bit 3 bit 2 bit 1 bit 0 reserved … reserved reserved reserved block 1 block 0 |
|
ссылки 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 |