Advertisement
Guest User

Untitled

a guest
Mar 19th, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. size_t USART_WriteData(const void *data, size_t dataSize){
  2. size_t i = 0;
  3. char *data_send = (char*)data;
  4.  
  5. while(i < dataSize)
  6. {
  7. if(!USART_PutChar(*data_send))
  8. {
  9. __USART_ENABLE_IT(&UartHandle, USART_IT_TXE);
  10. return i;
  11. }
  12.  
  13. ++data_send;
  14. ++i;
  15. }
  16. __USART_ENABLE_IT(&UartHandle, USART_IT_TXE);
  17. return i;
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement