Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- size_t USART_WriteData(const void *data, size_t dataSize){
- size_t i = 0;
- char *data_send = (char*)data;
- while(i < dataSize)
- {
- if(!USART_PutChar(*data_send))
- {
- __USART_ENABLE_IT(&UartHandle, USART_IT_TXE);
- return i;
- }
- ++data_send;
- ++i;
- }
- __USART_ENABLE_IT(&UartHandle, USART_IT_TXE);
- return i;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement