-
- Ядро то 430Х выбрано? Никаких далеко нет, индексный режим адресует +-32К относительно базы(16 или 20 разрядной). Константы по умолчанию кладутся в один сегмент, либо в DATA16_C либо в DATA20_C. - Хитрый Китаец(22.12.2014 16:15)
- как тогда расценивать такую ошибку? не понимаю что-то.... - Алехин Александр(22.12.2014 16:16)
- Судя по ассемблерной строке, используются 16-ти разрядные регистры, для 20 разрядных было бы CMPX.W ... - Хитрый Китаец(22.12.2014 16:29)
- и что предпринять? какой ключик компилятору выставить? Алехин Александр(491 знак., 22.12.2014 16:35)
- Я же говорю, установите тип контроллера - generic msp430x device и data model - large, чтобы по умолчанию константы в __data20 пихались. - Хитрый Китаец(22.12.2014 17:22)
- выбор в свойствах проекта msp430f5419a не является аналогом этого? Алехин Александр(21 знак., 22.12.2014 17:24)
- Вы же не озвучили тип. Посмотрите ещё вот что: ISRCODE и конструкторы плюсовые должны быть размещены в пределах нижних 64К, иначе будет такая же ошибка. - Хитрый Китаец(22.12.2014 17:32)
- Спасибо! Нашел конструктор, который "мешал". Алехин Александр(79 знак., 22.12.2014 17:41)
- Попробоавла с generic X - откомпилировал без ошибок, но теперь отладчик не хочет его прошивать - говорит кристалл неизвестный. я ему уже и ddf с sfr подсунул - а ему все-равно..... - Алехин Александр(22.12.2014 17:35)
- Вы же не озвучили тип. Посмотрите ещё вот что: ISRCODE и конструкторы плюсовые должны быть размещены в пределах нижних 64К, иначе будет такая же ошибка. - Хитрый Китаец(22.12.2014 17:32)
- выбор в свойствах проекта msp430f5419a не является аналогом этого? Алехин Александр(21 знак., 22.12.2014 17:24)
- Я же говорю, установите тип контроллера - generic msp430x device и data model - large, чтобы по умолчанию константы в __data20 пихались. - Хитрый Китаец(22.12.2014 17:22)
- и что предпринять? какой ключик компилятору выставить? Алехин Александр(491 знак., 22.12.2014 16:35)
- Судя по ассемблерной строке, используются 16-ти разрядные регистры, для 20 разрядных было бы CMPX.W ... - Хитрый Китаец(22.12.2014 16:29)
- как тогда расценивать такую ошибку? не понимаю что-то.... - Алехин Александр(22.12.2014 16:16)
- Ядро то 430Х выбрано? Никаких далеко нет, индексный режим адресует +-32К относительно базы(16 или 20 разрядной). Константы по умолчанию кладутся в один сегмент, либо в DATA16_C либо в DATA20_C. - Хитрый Китаец(22.12.2014 16:15)