STM8的範例 擷取出來的
/**
* @brief Compares two buffers.
* @param[in] pBuffer1 First buffer to be compared.
* @param[in] pBuffer2 Second buffer to be compared.
* @param[in] BufferLength Buffer's length
* @retval TestStatus Status of buffer comparison
* - PASSED: pBuffer1 identical to pBuffer2
* - FAILED: pBuffer1 differs from pBuffer2
* @par Required preconditions:
* None
*/
TestStatus Buffercmp(uint8_t* pBuffer1, uint8_t* pBuffer2, uint16_t BufferLength)
{
while (BufferLength--)
{
if (*pBuffer1 != *pBuffer2)
{
return FAILED;
}
pBuffer1++;
pBuffer2++;
}
return PASSED;
}
沒有留言:
張貼留言