![]() |
CMSIS-Driver Validation
Version 1.0
Driver Validation
|
#include "cmsis_os.h"
#include "cmsis_dv.h"
#include "DV_Config.h"
#include "DV_Framework.h"
#include "RTE_Device.h"
#include "Driver_USART.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
Functions | |
ARM_DRIVER_USART | CREATE_SYMBOL (Driver_USART, DRV_USART) |
static void | USART_DrvEvent (uint32_t event) |
int8_t | USART_RunTransfer (uint8_t *out, uint8_t *in, uint32_t cnt) |
int8_t | USART_RunSend (uint8_t *out, uint32_t cnt) |
int8_t | USART_RunSend_NoCallback (uint8_t *out, uint32_t cnt) |
int8_t | USART_RunReceive (uint8_t *in, uint32_t cnt) |
int8_t | USART_RunReceive_NoCallback (uint8_t *in, uint32_t cnt) |
void | USART_GetCapabilities (void) |
Test case: USART_GetCapabilities. | |
void | USART_Initialization (void) |
Test case: USART_Initialization. | |
void | USART_CheckInvalidInit (void) |
Test case: USART_CheckInvalidInit. | |
void | USART_PowerControl (void) |
Test case: USART_PowerControl. | |
void | USART_Config_PolarityPhase (void) |
Test case: USART_Config_PolarityPhase. | |
void | USART_Config_DataBits (void) |
Test case: USART_Config_DataBits. | |
void | USART_Config_StopBits (void) |
Test case: USART_Config_StopBits. | |
void | USART_Config_Parity (void) |
Test case: USART_Config_Parity. | |
void | USART_Config_Baudrate (void) |
Test case: USART_Config_Baudrate. | |
void | USART_Loopback_CheckBaudrate (void) |
Test case: USART_Config_Baudrate. | |
void | USART_Config_CommonParams (void) |
Test case: USART_Config_CommonParams. | |
void | USART_Send (void) |
Test case: USART_Send. | |
void | USART_AsynchronousReceive (void) |
Test case: USART_AsynchronousReceive. | |
void | USART_Loopback_Transfer (void) |
Test case: USART_Loopback_Transfer. | |
Variables | |
const uint32_t | USART_BR [] |
const uint32_t | USART_BR_NUM = ARRAY_SIZE(USART_BR) |
static ARM_DRIVER_USART * | drv = &CREATE_SYMBOL(Driver_USART, DRV_USART) |
static ARM_USART_CAPABILITIES | capab |
static uint8_t volatile | Event |
ARM_DRIVER_USART CREATE_SYMBOL | ( | Driver_USART | , |
DRV_USART | |||
) |
|
static |
int8_t USART_RunReceive | ( | uint8_t * | in, |
uint32_t | cnt | ||
) |
int8_t USART_RunReceive_NoCallback | ( | uint8_t * | in, |
uint32_t | cnt | ||
) |
int8_t USART_RunSend | ( | uint8_t * | out, |
uint32_t | cnt | ||
) |
int8_t USART_RunSend_NoCallback | ( | uint8_t * | out, |
uint32_t | cnt | ||
) |
int8_t USART_RunTransfer | ( | uint8_t * | out, |
uint8_t * | in, | ||
uint32_t | cnt | ||
) |
|
static |
|
static |
|
static |
const uint32_t USART_BR[] |
const uint32_t USART_BR_NUM = ARRAY_SIZE(USART_BR) |