CMSIS-Driver Validation
Driver Validation
|
Functions | |
void | SPI_Mode_Master_SS_Unused (void) |
Function: Function SPI_Mode_Master_SS_Unused. More... | |
void | SPI_Mode_Master_SS_Sw_Ctrl (void) |
Function: Function SPI_Mode_Master_SS_Sw_Ctrl. More... | |
void | SPI_Mode_Master_SS_Hw_Ctrl_Out (void) |
Function: Function SPI_Mode_Master_SS_Hw_Ctrl_Out. More... | |
void | SPI_Mode_Master_SS_Hw_Mon_In (void) |
Function: Function SPI_Mode_Master_SS_Hw_Mon_In. More... | |
void | SPI_Mode_Slave_SS_Hw_Mon (void) |
Function: Function SPI_Mode_Slave_SS_Hw_Mon. More... | |
void | SPI_Mode_Slave_SS_Sw_Ctrl (void) |
Function: Function SPI_Mode_Slave_SS_Sw_Ctrl. More... | |
void | SPI_Format_Clock_Pol0_Pha0 (void) |
Function: Function SPI_Format_Clock_Pol0_Pha0. More... | |
void | SPI_Format_Clock_Pol0_Pha1 (void) |
Function: Function SPI_Format_Clock_Pol0_Pha1. More... | |
void | SPI_Format_Clock_Pol1_Pha0 (void) |
Function: Function SPI_Format_Clock_Pol1_Pha0. More... | |
void | SPI_Format_Clock_Pol1_Pha1 (void) |
Function: Function SPI_Format_Clock_Pol1_Pha1. More... | |
void | SPI_Format_Frame_TI (void) |
Function: Function SPI_Format_Frame_TI. More... | |
void | SPI_Format_Clock_Microwire (void) |
Function: Function SPI_Format_Clock_Microwire. More... | |
void | SPI_Data_Bits_1 (void) |
Function: Function SPI_Data_Bits_1. More... | |
void | SPI_Data_Bits_2 (void) |
Function: Function SPI_Data_Bits_2. More... | |
void | SPI_Data_Bits_3 (void) |
Function: Function SPI_Data_Bits_3. More... | |
void | SPI_Data_Bits_4 (void) |
Function: Function SPI_Data_Bits_4. More... | |
void | SPI_Data_Bits_5 (void) |
Function: Function SPI_Data_Bits_5. More... | |
void | SPI_Data_Bits_6 (void) |
Function: Function SPI_Data_Bits_6. More... | |
void | SPI_Data_Bits_7 (void) |
Function: Function SPI_Data_Bits_7. More... | |
void | SPI_Data_Bits_8 (void) |
Function: Function SPI_Data_Bits_8. More... | |
void | SPI_Data_Bits_9 (void) |
Function: Function SPI_Data_Bits_9. More... | |
void | SPI_Data_Bits_10 (void) |
Function: Function SPI_Data_Bits_10. More... | |
void | SPI_Data_Bits_11 (void) |
Function: Function SPI_Data_Bits_11. More... | |
void | SPI_Data_Bits_12 (void) |
Function: Function SPI_Data_Bits_12. More... | |
void | SPI_Data_Bits_13 (void) |
Function: Function SPI_Data_Bits_13. More... | |
void | SPI_Data_Bits_14 (void) |
Function: Function SPI_Data_Bits_14. More... | |
void | SPI_Data_Bits_15 (void) |
Function: Function SPI_Data_Bits_15. More... | |
void | SPI_Data_Bits_16 (void) |
Function: Function SPI_Data_Bits_16. More... | |
void | SPI_Data_Bits_17 (void) |
Function: Function SPI_Data_Bits_17. More... | |
void | SPI_Data_Bits_18 (void) |
Function: Function SPI_Data_Bits_18. More... | |
void | SPI_Data_Bits_19 (void) |
Function: Function SPI_Data_Bits_19. More... | |
void | SPI_Data_Bits_20 (void) |
Function: Function SPI_Data_Bits_20. More... | |
void | SPI_Data_Bits_21 (void) |
Function: Function SPI_Data_Bits_21. More... | |
void | SPI_Data_Bits_22 (void) |
Function: Function SPI_Data_Bits_22. More... | |
void | SPI_Data_Bits_23 (void) |
Function: Function SPI_Data_Bits_23. More... | |
void | SPI_Data_Bits_24 (void) |
Function: Function SPI_Data_Bits_24. More... | |
void | SPI_Data_Bits_25 (void) |
Function: Function SPI_Data_Bits_25. More... | |
void | SPI_Data_Bits_26 (void) |
Function: Function SPI_Data_Bits_26. More... | |
void | SPI_Data_Bits_27 (void) |
Function: Function SPI_Data_Bits_27. More... | |
void | SPI_Data_Bits_28 (void) |
Function: Function SPI_Data_Bits_28. More... | |
void | SPI_Data_Bits_29 (void) |
Function: Function SPI_Data_Bits_29. More... | |
void | SPI_Data_Bits_30 (void) |
Function: Function SPI_Data_Bits_30. More... | |
void | SPI_Data_Bits_31 (void) |
Function: Function SPI_Data_Bits_31. More... | |
void | SPI_Data_Bits_32 (void) |
Function: Function SPI_Data_Bits_32. More... | |
void | SPI_Bit_Order_MSB_LSB (void) |
Function: Function SPI_Bit_Order_MSB_LSB. More... | |
void | SPI_Bit_Order_LSB_MSB (void) |
Function: Function SPI_Bit_Order_LSB_MSB. More... | |
void | SPI_Bus_Speed_Min (void) |
Function: Function SPI_Bus_Speed_Min. More... | |
void | SPI_Bus_Speed_Max (void) |
Function: Function SPI_Bus_Speed_Max. More... | |
void | SPI_Number_Of_Items (void) |
Function: Function SPI_Number_Of_Items. More... | |
void | SPI_GetDataCount (void) |
Function: Function SPI_GetDataCount. More... | |
void | SPI_Abort (void) |
Function: Function SPI_Abort. More... | |
These tests verify API and operation of the SPI data exchange functions.
The data exchange tests verify the following driver functions (SPI Driver function documentation):
All of these tests execute a data exchange and check the result of this data exchange.
Data exchange test procedure when Test Mode SPI Server is selected:
Data exchange Abort test procedure when Test Mode SPI Server is selected:
Data exchange test procedure when Test Mode Loopback is selected:
void SPI_Mode_Master_SS_Unused | ( | void | ) |
The function SPI_Mode_Master_SS_Unused verifies data exchange:
void SPI_Mode_Master_SS_Sw_Ctrl | ( | void | ) |
The function SPI_Mode_Master_SS_Sw_Ctrl verifies data exchange:
void SPI_Mode_Master_SS_Hw_Ctrl_Out | ( | void | ) |
The function SPI_Mode_Master_SS_Hw_Ctrl_Out verifies data exchange:
void SPI_Mode_Master_SS_Hw_Mon_In | ( | void | ) |
The function SPI_Mode_Master_SS_Hw_Mon_In verifies data exchange:
void SPI_Mode_Slave_SS_Hw_Mon | ( | void | ) |
The function SPI_Mode_Slave_SS_Hw_Mon verifies data exchange:
void SPI_Mode_Slave_SS_Sw_Ctrl | ( | void | ) |
The function SPI_Mode_Slave_SS_Sw_Ctrl verifies data exchange:
void SPI_Format_Clock_Pol0_Pha0 | ( | void | ) |
The function SPI_Format_Clock_Pol0_Pha0 verifies data exchange:
void SPI_Format_Clock_Pol0_Pha1 | ( | void | ) |
The function SPI_Format_Clock_Pol0_Pha1 verifies data exchange:
void SPI_Format_Clock_Pol1_Pha0 | ( | void | ) |
The function SPI_Format_Clock_Pol1_Pha0 verifies data exchange:
void SPI_Format_Clock_Pol1_Pha1 | ( | void | ) |
The function SPI_Format_Clock_Pol1_Pha1 verifies data exchange:
void SPI_Format_Frame_TI | ( | void | ) |
The function SPI_Format_Frame_TI verifies data exchange:
void SPI_Format_Clock_Microwire | ( | void | ) |
The function SPI_Format_Clock_Microwire verifies data exchange:
void SPI_Data_Bits_1 | ( | void | ) |
The function SPI_Data_Bits_1 verifies data exchange:
void SPI_Data_Bits_2 | ( | void | ) |
The function SPI_Data_Bits_2 verifies data exchange:
void SPI_Data_Bits_3 | ( | void | ) |
The function SPI_Data_Bits_3 verifies data exchange:
void SPI_Data_Bits_4 | ( | void | ) |
The function SPI_Data_Bits_4 verifies data exchange:
void SPI_Data_Bits_5 | ( | void | ) |
The function SPI_Data_Bits_5 verifies data exchange:
void SPI_Data_Bits_6 | ( | void | ) |
The function SPI_Data_Bits_6 verifies data exchange:
void SPI_Data_Bits_7 | ( | void | ) |
The function SPI_Data_Bits_7 verifies data exchange:
void SPI_Data_Bits_8 | ( | void | ) |
The function SPI_Data_Bits_8 verifies data exchange:
void SPI_Data_Bits_9 | ( | void | ) |
The function SPI_Data_Bits_9 verifies data exchange:
void SPI_Data_Bits_10 | ( | void | ) |
The function SPI_Data_Bits_10 verifies data exchange:
void SPI_Data_Bits_11 | ( | void | ) |
The function SPI_Data_Bits_11 verifies data exchange:
void SPI_Data_Bits_12 | ( | void | ) |
The function SPI_Data_Bits_12 verifies data exchange:
void SPI_Data_Bits_13 | ( | void | ) |
The function SPI_Data_Bits_13 verifies data exchange:
void SPI_Data_Bits_14 | ( | void | ) |
The function SPI_Data_Bits_14 verifies data exchange:
void SPI_Data_Bits_15 | ( | void | ) |
The function SPI_Data_Bits_15 verifies data exchange:
void SPI_Data_Bits_16 | ( | void | ) |
The function SPI_Data_Bits_16 verifies data exchange:
void SPI_Data_Bits_17 | ( | void | ) |
The function SPI_Data_Bits_17 verifies data exchange:
void SPI_Data_Bits_18 | ( | void | ) |
The function SPI_Data_Bits_18 verifies data exchange:
void SPI_Data_Bits_19 | ( | void | ) |
The function SPI_Data_Bits_19 verifies data exchange:
void SPI_Data_Bits_20 | ( | void | ) |
The function SPI_Data_Bits_20 verifies data exchange:
void SPI_Data_Bits_21 | ( | void | ) |
The function SPI_Data_Bits_21 verifies data exchange:
void SPI_Data_Bits_22 | ( | void | ) |
The function SPI_Data_Bits_22 verifies data exchange:
void SPI_Data_Bits_23 | ( | void | ) |
The function SPI_Data_Bits_23 verifies data exchange:
void SPI_Data_Bits_24 | ( | void | ) |
The function SPI_Data_Bits_24 verifies data exchange:
void SPI_Data_Bits_25 | ( | void | ) |
The function SPI_Data_Bits_25 verifies data exchange:
void SPI_Data_Bits_26 | ( | void | ) |
The function SPI_Data_Bits_26 verifies data exchange:
void SPI_Data_Bits_27 | ( | void | ) |
The function SPI_Data_Bits_27 verifies data exchange:
void SPI_Data_Bits_28 | ( | void | ) |
The function SPI_Data_Bits_28 verifies data exchange:
void SPI_Data_Bits_29 | ( | void | ) |
The function SPI_Data_Bits_29 verifies data exchange:
void SPI_Data_Bits_30 | ( | void | ) |
The function SPI_Data_Bits_30 verifies data exchange:
void SPI_Data_Bits_31 | ( | void | ) |
The function SPI_Data_Bits_31 verifies data exchange:
void SPI_Data_Bits_32 | ( | void | ) |
The function SPI_Data_Bits_32 verifies data exchange:
void SPI_Bit_Order_MSB_LSB | ( | void | ) |
The function SPI_Bit_Order_MSB_LSB verifies data exchange:
void SPI_Bit_Order_LSB_MSB | ( | void | ) |
The function SPI_Bit_Order_LSB_MSB verifies data exchange:
void SPI_Bus_Speed_Min | ( | void | ) |
The function SPI_Bus_Speed_Min verifies data exchange:
SPI_CFG_MIN_BUS_SPEED
in DV_SPI_Config.h)This test function checks the following requirements:
void SPI_Bus_Speed_Max | ( | void | ) |
The function SPI_Bus_Speed_Max verifies data exchange:
SPI_CFG_MAX_BUS_SPEED
in DV_SPI_Config.h)This test function checks the following requirements:
void SPI_Number_Of_Items | ( | void | ) |
The function SPI_Number_Of_Items verifies data exchange:
SPI_CFG_NUM1 .. SPI_CFG_NUM5
in DV_SPI_Config.h) void SPI_GetDataCount | ( | void | ) |
The function SPI_GetDataCount verifies GetDataCount function (count changing) during data exchange:
void SPI_Abort | ( | void | ) |
The function SPI_Abort verifies Abort function abort of data exchange: