ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
26 ноября
61777 Топик полностью
Павел В. (02.07.2006 12:54, просмотров: 1) ответил ReAl на Я тоже так умею: "а думать перед написанием кто будет?"
Ответ > Напиши > *(__flash int*)3 = 0; > и > * ((__flash int*)0 + 3) = 0; > и сравни результат. Написал. Сравнил. Результат одинаков: Error[Ta015]: Cannot write to flash memory. Fatal Error[Ta036]: Unrecoverable error. Что еще написать и сравнить? > И то, что IAR пошёл на поводу у атмела и алгоритм вычислений > для * ((type*)const) в зависимоcти от типа разный - это > есколько странно. Вариант - не пользоваться IAR, пользоваться нормальным, "не странным" компилятором.