[elektro] PIC32 flag probléma
Andras Kadinger
bandit at surfnonstop.com
Thu May 3 12:30:23 CEST 2012
2012.05.03. 12:23 keltezéssel, Balla Zoltán írta:
> Feladó: "Andras Kadinger"<bandit at surfnonstop.com>
>> "Amikor az UTXEN bit 1-be van állítva, az UxTXIF flag szintén
>> beállítódik amíg UTXISEL0<1:0> = 00 (tekintve, hogy az adó puffer még
>> nincs tele, vagyis az UxTXREG tud még adatot fogadni)."
>>
> Köszi, kb én is így értettem....viszont akkor ebből nekem mindig nem világos miért nem tudom törölni
> a beállított flag-et ??
A flag mindig azt jelenti, hogy "van még hely az adási pufferben".
Vagyis úgy tudod "törölni" csak, ha telerakod az adási puffert. Erre
mondtam, hogy fordítva ülsz a lovon: ne a flaget akard törölni, hanem
pakold tele az adási puffert, amíg van küldendő adat - ha meg már nincs
küldendő adat, akkor meg egyszerűen tiltsd le a megszakítást, hiszen
akkor nem érdekel, hogy van még hely az adási pufferben, mert nincs mit
adnod.
> A másik bekezdést is le tudnád fordítni, ha megkérlek ? Köszönöm
Nem, mert már töröltem azt az üzenetet; először ezt értsd meg, és utána
a másik nem kell már majd.
>
> Zoli
>
More information about the Elektro
mailing list