|
1) После PSWE=1, из флеши читаем через MOVC, а пишем через MOVX. А если читать тоже через MOVX? Это разрешено, поддерживается? Что-то в доке про это не сказано.
2) Я понял так, что scatchpad - это такой же сектор FLASH, как обычно, только меньше размером и для доступа к нему нужно выставить SFLE=1. Но есть противоречие между докой и примером (AN129).
В доке сказано, что чтения и записи во FLASH перенаправляются в scratchpad. А в примере AN129 для F020 (PART D) в цикле по записи строки написано:
PSCTL |= 0x04; // set SFLE
*pwrite = *pread; // copy byte
PSCTL &= ~0x04; // clear SFLE
E-mail: info@telesys.ru