ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
150561 Топик полностью
Dany_Home (11.03.2009 21:07, просмотров: 1) ответил AlexBi на Что-то мне кажется, что уменьшать значение NUMBER_OF_INSTRUCTIONS_IN_PAGE=1024 нельзя, т.к. у PIC24 размер стираемой страницы = 1024
Запутался я, размер стираемой страницы равен 512 instructions или 1536 байт. Не пойму как использовать эту эмуляцию EEPROM, для размера > 3895 байт. Это объявление не позволит размер > 3895 байт  unsigned char emulationPages[DATA_EE_BANKS * NUM_DATA_EE_PAGES][NUMBER_OF_INSTRUCTIONS_IN_PAGE * 2], так как это emulationPages maxsize = 32768 NUMBER_OF_INSTRUCTIONS_IN_PAGE * 2 = const = 1024 DATA_EE_BANKS * NUM_DATA_EE_PAGES = 15 * 2(min val) = 30 30 * 1024 = 30720 Из описания Emulating Data EEPROM Features * Easy to use application interface * Memory sizes of 0 to 255 words per block * Total EEPROM memory size limited only by Flash size * Endurance increased by a factor of up to 500 * Endurance can be further increased by allocating additional program memory