mirror of
https://github.com/drasko/open-ameba.git
synced 2024-11-22 22:14:17 +00:00
20 lines
657 B
Text
20 lines
657 B
Text
|
Example Description
|
||
|
|
||
|
This example describes how to use UART to communicate with PC.
|
||
|
|
||
|
Required Components:
|
||
|
USBtoTTL adapter
|
||
|
|
||
|
Connect to PC
|
||
|
- Connect Ground: connect to GND pin via USBtoTTL adapter
|
||
|
- Use UART1
|
||
|
GPIOA_6 as UART1_RX connect to TX of USBtoTTL adapter
|
||
|
GPIOA_7 as UART1_TX connect to RX of USBtoTTL adapter
|
||
|
|
||
|
Open Super terminal or teraterm and
|
||
|
set baud rate to 38400, 1 stopbit, no parity, no flow contorl.
|
||
|
|
||
|
This example shows:
|
||
|
1. The RX data ready interrupt service routine is used to receive characters from the PC, and then loopback them to the PC.
|
||
|
2. The TX done interrupt service routine will send a prompt string "8195a$" to the PC.
|