AnsweredAssumed Answered

using the LPCXpresso IDE with the LPCXpresso43S67 board and 2 example programs periph_uart and periph_uart_rb. I get garabge on the terminal.

Question asked by Paul Hembrook on Jun 13, 2017
Latest reply on Jul 5, 2017 by Paul Hembrook

Using the LPCXpresso IDE with the LPCXpresso43S67 board and 2 example programs periph_uart and periph_uart_rb. I have wired the rsr232 output to the PC rs232 port and run Tera Term. I get text in the Tera Term window but it is garbage. When it is looking for autobaud I hit a key 'A' and a large amount of text garbage comes out. I believe the wiring is correct since I seem to be receiving data. The ring buffer version actually sets the baud rate at 115200 which is what I have set for the Tera Term. When I put a logic analyzer on the receive and use an rs232 interpreter of the logic analyzer I see the same garbage. But when I change the logic level of the rs232 from negative (default) to pos it interprets the data correctly. I do not have control of the logic level in Tera Term. How do I get this to work ??

Outcomes