Send a single byte
Our first task will be to send a single byte from the microcontroller to the laptop over the serialconnection.
This time, I’m going to provide you with an already initialized USART peripheral. You’ll only haveto work with the registers that are in charge of sending and receiving data.
Go into the 11-usart
directory and let’s run the starter code therein. Make sure that you haveminicom/PuTTY open.
{{#include src/main.rs}}
This program writes to the TDR
register. This causes the USART
peripheral to send one byte ofinformation through the serial interface.
On the receiving end, your laptop, you should see show the character X
appear on minicom/PuTTY’sterminal.