Спасибо за подсказки. Всё заработало. Кристалл F47187
непонятно только почему не работает конструкция
CODE
void flash_write_int16(int16_t *ptr, int16_t value)
{
_DINT();
FCTL3 = FWKEY; /* Lock = 0 */
FCTL1 = FWKEY | WRT;
*((int16_t *) ptr) = value; /* Program the flash */
}
когда применяю её вместо flash_replace16()
Сообщение отредактировал Zelepuk - Nov 21 2011, 16:53