USART Example project
- Serial communication is implemented fully interrupt-driven with a circular buffer for receive and transmit
- uses USART2 on the EvoPrimer Extension connector, Pin 16 (Tx) and Pin 18 (Rx)
- to test, simply connect Pin 16 and Pin 18 on the extension connector of the EvoPrimer
- when the program runs, move the joystick up or down to send text data through the serial port
- when moving the joystick up or down, the built-in red or green LEDs are lit up too
- received text is displayed at the top of the screen, using some wrap-around functionality from the FullScreen example project
- the project should be compatible with the Primer2 by making minimal code changes as indicated in the source comments
- the project uses the STM library 3.5 (same as the CircleOS 4.61)
Version History
* Version 1.0
- Project upgraded for use of the STM Library 3.5 with CicleOS4.61
* Version 0.8
- initial release