ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 апреля
186525 Топик полностью
zx_ (23.03.2010 01:41, просмотров: 109) ответил zx_ на как в iar с++ указать компилятору, что переменную нужно запихнуть в регистр, а не в память?
Спасибо всем за помощь. Возникли ещё вопросы. для MSP430 как __regvar могут быть только R4 и R5? Если библиотеки собраны с использованием R4 и R5 - то компилятор хоть ругнется? нашел такую форму записи переменной в регистр: __no_init __regvar char I2cStatus @ 4; __no_init __regvar char I2cTransferCount @ 5; в окне Watch значение переменной I2cTransferCount=<error>. Но проект компилится без ошибок. С регистром R4 ошибки нет. Что не правильно? Есть подозрение, что R5 где-то портится... Поиска в окне дисассемблера нету... как называется файл с содержимым этого окна?