Re: Avr-gcc i terminal - problem

In article , Remi wrote: ...

loop_until_bit_is_set(USR,TXC); > sbi(USR,TXC);

...

outp(BV(RXCIE)|BV(RXEN)|BV(TXCIE)|BV(TXEN),UCR);

...

Trochê "dziwnie" to robisz. Programujesz przerwanie "TX complete", a potem rêcznie sprawdzasz i kasujesz flagê TXC. To nie ma szans dzia³aæ.

Je¿eli szybko chcesz dzia³aj±cy UART to najlepiej ¶ci±gn±c sprawdzonego gotowca z AVRFreaks, a je¿eli chcesz siê pobawiæ/nauczyc to musisz zmieniæ sposób obs³ugi flagi TXC.

BTW> outp i inp s± ju¿ "deprecated", czyli czas przestaæ ich u¿ywaæ.

Pozdrawiam,

--
Artur Lipowski
Reply to
Artur Lipowski
Loading thread data ...

A jednak dzia³a musia³em tylko port zmieniæ w kompie na COM1.

Reply to
Remi

No to jakie¶ czary, dostawa³e¶ MMMMM... z niepodpiêtego COM-a?????

A wracaj±c do implementacji wysy³ania przez UART, to albo nie pokaza³e¶ istotnych fragmentów kodu, albo kto¶ tam "u góry" Ciê bardzo lubi 8-)

Pozdrawiam,

--
Artur Lipowski
Reply to
Artur Lipowski

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.