AnsweredAssumed Answered

wie funktioniert beim MC9SO8 die serial port ausgabe?

Question asked by Joachim Sasse on Dec 1, 2017
Latest reply on Dec 13, 2017 by ZhangJennie

UART Modus "normal" RxD und TxD haben separate Pins

Code:  

CharNumber = sprintf(dest, "INFO: %s\n", pDbgMsg);  // dest = Pointer Anfangsadresse

Snd = &CharNumber;                        // Pointer zu Zeichenanzahl sprintf
ReturnAM2 = AM2_SendBlock(dest, CharNumber, Snd);

 

Beobachtung:

ISR(AM2_InterruptTx)

.

.

SCI2D = OutBuffer[OutIndxR];   // SCI2D bleibt auf 0x00, nach Befehl STA SCI2D

 

Im UART Loop Modus wird char vom Accu nach SCI2D kopiert

Outcomes