Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Суббота
19 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
237998
Топик полностью
testerplus
(09.02.2011 18:56, просмотров: 196)
ответил
AlexBi
на
Переменная должна быть статическая, тогда у линкера будет конкретный адрес, который к инструкции не подойдет. Можно было написать *((int *)1), но не известно по каким адресам есть память, т.е. со статической переменной более универсально.
Не, даже на static volatile int никак не ругается. (И на c = *((int*)1) тоже молчит.) По-моему тут никак, кроме как писал SciFi (тестировать марку компилятора) не выкрутиться.
Ответить
Видать нужную опцию при сборке гнутых тулзов под PIC32 не поставили...
-
Evgeny_CD
(09.02.2011 19:16
)