IAR для MSP430 и оптимизация кода
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Серго 21 августа 2003 г. 10:14

Возник вопросик по MSP 430, С компилятор IAR. Иногда, при обработке некоторых выражений, компилятор поступает немного не оптимально. Например - если я хочу добиться перестановки байт в слове - то в ассемблере это одна команда - SWPB. Попытка оформить это в С приводит к достаточно длинному коду. Есть ли возможность это исправить? Можно ли использовать нечто типа инлайновых ассемблеровских вставок?
Возможно я кривовато это в Cях оформил - a = (a>>8) | (a<<8); ?
Заранее благодарю.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru