I am using the UC3A0512 on my custom board and I am not using the Framework. I have written my own driver with the help of the Framework USART driver.
I need to send some data on the USART0 at 38400 baudrate. The data has to be sent every one second.
Now, the last character of my data packet is not received. A PC is connected to my board, and I use suitable Windows based software to capture this data.
The software is a port from a system based on Microchip dsPIC series and it works perfectly fine. We have migrated from the dsPIC series to the UC3A series. Also, the PC software has been tested thoroughly with the dsPIC board.
So, I think there is some problem in the USART0 initialization or data handling. BTW, I use interrupt mechanism to transmit and receive data on the USART0 port.
Has anyone experience of this sort?
Any comments are appreciated.