W dataschicie wyczyta³em: UDRE: USART Data Register Empty TXC: USART Transmit Complete
oraz uchwyty przerwañ UDR Empty Handler USART TX Complete Handler
Czym siê tak naprawdê rózni±? Pierwsze przerwanie jest skutkiem bitu UDRE: USART Data Register Empty czyli wtedy kiedy data register staje siê pusty a drugie przerwanie to skutek bitu TXC: USART Transmit Complete czyli gdy transmisja jest kompletna. Mam rozumieæ ¿e pierwsze przerwanie UDRE wyst±pi wczesniej ni¿ przerwanie TXC gdy¿ opróznienie bufora wystêpuje wcze¶niej ni¿ wys³anie kompletnej ramki z bitem stopu i parzysto¶ci co ma miejsce w drugim przerwwaniu? Czy jest jakie¶ uzasadnione za i przeciw w stosowaniu pierwszego lub drugiego? Wydaje mi siê ¿e pierwszy przypadek daje nam ciut lepsz± ci±g³o¶æ w wysy³aniu strumienia wiêkszej ilo¶ci bajtów.
???
Marek