STM8S/A Standard Peripherals Firmware Library: DataExchange

STM8S/A

STM8S/A Standard Peripherals Firmware Library

Functions

TestStatus Buffercmp (uint8_t *pBuffer1, uint8_t *pBuffer2, uint16_t BufferLength)
 Compares two buffers.
void main ()
 Main program.

Variables

uint8_t HEADER_ADDRESS_Read = (((SLAVE_ADDRESS & 0xFF00) >> 7) | 0xF1)
uint8_t HEADER_ADDRESS_Write
uint8_t i = 0
__IO uint8_t NumByteToRead = BUFFERSIZE
__IO uint8_t NumOfBytes = BUFFERSIZE
__IO uint8_t Rx_Idx = 0
__IO uint8_t RxBuffer [BUFFERSIZE]
TestStatus TransferStatus1 = FAILED
__IO uint8_t Tx_Idx = 0
__IO uint8_t TxBuffer [BUFFERSIZE]

Function Documentation

TestStatus Buffercmp ( uint8_t pBuffer1,
uint8_t pBuffer2,
uint16_t  BufferLength 
)

Compares two buffers.

Parameters:
pBuffer1,pBuffer2,:buffers to be compared.
BufferLength,:buffer's length
Return values:
PASSED,:pBuffer1 identical to pBuffer2 FAILED: pBuffer1 differs from pBuffer2

Variable Documentation

uint8_t HEADER_ADDRESS_Read = (((SLAVE_ADDRESS & 0xFF00) >> 7) | 0xF1)

Referenced by main().

__IO uint8_t RxBuffer[BUFFERSIZE]
STM8 Standard Peripherals Library: Footer

 

 

 

      For complete documentation on STM8 8-bit Microcontrollers platform visit www.st.com