[elektro] PIC32 flag probléma
Balla Zoltán
sdrlab at yandex.ru
Thu May 3 10:51:23 CEST 2012
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
More information about the Elektro
mailing list