[elektro] PIC32 flag probléma
potyo
potyo.ada at gmail.com
Thu May 3 10:53:55 CEST 2012
Nem az van itt is, hogy az RCREG (-nek megfelelő PIC32-es) regisztert kell
olvasni és akkor hardverből törlődik a flag, ha az olvasás után üres a
fogadási puffer? Mintha a PIC16-nál így kellett volna
2012. május 3. 10:51 Balla Zoltán írta, <sdrlab at yandex.ru>:
> Sziasztok!
>
> Belefutottam egy problémába, melyet nem igazán értek...de hátha valami
> elementáris hülyeség, csak én
> nem látom valamiért...?!! ))
>
> Szóval egy 32 bites PIC soros portját szeretném beüzemelni. Az
> alapkoncepció, hogy az adatok
> kiküldése(és fogadása is, bár ez most még nem érdekes), megszakításból
> menjen ki.
> A problémám az, hogy amint megjön a megszakítás a soros porttól, ugye a
> klasszikus módon, törölni
> kellene a hozzá tartozó flag-et. És ezzel van a bajom, nem tudom törölni
> sehogyan sem. Így az első
> megszakítástól kezdve mást sem csinál, csak állandóan ciklikusan beesik a
> megszakítási rutinba.
> Ha debug módban kézzel törlöm a megszakítási rutinban, akkor is a köv
> utasításnál visszaíródik 1-be,
> olyan, mintha nem írható volne ez a bit....
> Mi lehet az oka ? Mit nem vettem észre, amiben ez a proci különbözik a
> 16-os procikig bezárólag ?
>
> Zoli
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list