SAMV71 Xplained Ultra Software Package 1.5

UART example with DMA

Purpose

The UART example show how to use UART peripheral on SAMV7 family of microcontrollers. This basic application shows how to send and receive a buffer..

Requirements

This package can be used with SAM V71 Xplained Ultra board or SAME70 Xplained board.

Description

The demonstration program makes transfer buffer over DMA or via interrupt in local loop-back mode of UART

Usage

  1. Build the program and download it inside the board. Please refer to the Getting Started with SAM V71/E70 Microcontrollers.pdf
  2. On the computer, open and configure a terminal application (e.g. HyperTerminal on Microsoft Windows) with these settings:
    • 115200 baud rate
    • 8 bits of data
    • No parity
    • 1 stop bit
    • No flow control
  3. Start the application.
  4. In the terminal window, the following text should appear (values depend on the board and chip used):
          -- uart Example xxx --
          -- xxxxxx-xx
          -- Compiled: xxx xx xxxx xx:xx:xx --
        Menu :
          ========================
           UART is Configured in : LoopBack
           I: Perform UART transfer with interrupt
           D: Perform UART DMA transfer in local loopback
           H: Display menu
    
  5. The user can then choose any of the available options to perform the described action.

References

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines