![]() |
uartps
Vitis Drivers API Documentation
|
This example runs on zynqmp evaluation board (zcu102), it sends data and expects to receive the same data through the device using the local loopback mode in polled mode by using XUartPs driver.
MODIFICATION HISTORY:
Ver Who Date Changes
1.00a drg/jz 01/13/10 First Release 1.03a sg 07/16/12 Modified the device ID to use the first Device Id Removed the printf at the start of the main
Functions | |
int | UartPsPolledExample (u16 DeviceId) |
This function does a minimal test on the XUartPs device in polled mode. More... | |
int | main (void) |
Main function to call the Uart Polled mode example. More... | |
int main | ( | void | ) |
Main function to call the Uart Polled mode example.
References UartPsPolledExample().
int UartPsPolledExample | ( | u16 | DeviceId | ) |
This function does a minimal test on the XUartPs device in polled mode.
This function sends data and expects to receive the data through the UART using the local loopback mode.
DeviceId | is the unique device id from hardware build. |
References XUartPs_Config::BaseAddress, XUartPs_CfgInitialize(), XUartPs_IsSending(), XUartPs_LookupConfig(), XUARTPS_OPER_MODE_LOCAL_LOOP, XUARTPS_OPER_MODE_NORMAL, XUartPs_Recv(), XUartPs_SelfTest(), XUartPs_Send(), and XUartPs_SetOperMode().
Referenced by main().