Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Система команд XMEGA
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
777777
Есть ли там дополнительные команды, отсутствующие в обычных мегах? И если да, то какими С-компиляторами они поддерживаются?
Rst7
Есть. IAR.

PS Там еще и растактовка другая. В IAR'е учтено. Правда, там почему-то забыли, что надо бы лишние (повторяющиеся) OUT'ы в регистры RAMPx стрипать, может в новых релизах сделают.
777777
Цитата(Rst7 @ May 22 2009, 11:54) *
Есть.

А какие?

Цитата(Rst7 @ May 22 2009, 11:54) *
IAR.

А WinAVR не использует?
Цитата(Rst7 @ May 22 2009, 11:54) *
PS Там еще и растактовка другая. В IAR'е учтено. Правда, там почему-то забыли, что надо бы лишние (повторяющиеся) OUT'ы в регистры RAMPx стрипать, может в новых релизах сделают.

Эээ... Это ты с кем сейчас разговаривал? smile.gif
Rst7
Цитата
А какие?


Открываете мануал по XMega и курите. Собственно, совсем новая инструкция одна - DES. Остальные уже хотя-бы раз применялись.

Цитата
А WinAVR не использует?


Не знаю.

Цитата
Эээ... Это ты с кем сейчас разговаривал?


Во-первых - "Вы". Тут ценят корректность.
Во-вторых - то, что изменено количество тактов на команду, для компилятора играет решающую роль (особенно в связи с тем, что в ядре новых изменений не появилось, кроме, разве что, записи в SPL/SPH, хоть это и порты, но на самом деле - часть ядра).
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.