ATmega128 (IAR vs GCC)

Loading thread data ...
13-Jan-04 21:54 Andy Shevchenko wrote to All:

AS> сейчас используется ram). Hо при заливке и запуске проги, она где-то AS> вешается, так как, возможно, не получает ответа по прерыванию от UART. А как оно сделано? Обработчик выставляет какие-то флаги? А они объявлены volatile? Если нет - то gcc запросто закеширует флаг в регистре и будет проверять до посинения.

AS> \ 0000000E B73B IN R19,0x3B AS> \ 00000010 E000 LDI R16,0 AS> \ 00000012 BF0B OUT 0x3B,R16

AS> Что за in r19,0x3b в IAR'овском варианте? Если есть в доках, то подскажите AS> секцию какой доки читать до просветления.

Ищи в доках регистр RAMPZ.

wbr,

Reply to
Oleksandr Redchuk

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.