From 147d2248cd39e7686e73313ef5408fda066fdb0a Mon Sep 17 00:00:00 2001 From: zhyinch <zhyinch@gmail.com> Date: 星期二, 27 八月 2019 21:09:00 +0800 Subject: [PATCH] 增加标签确定序号 --- 源码/核心板/Src/OnChipDevices/Usart.c | 17 +++++++++++++++++ 1 files changed, 17 insertions(+), 0 deletions(-) diff --git "a/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/OnChipDevices/Usart.c" "b/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/OnChipDevices/Usart.c" index cdb2241..41efcbd 100644 --- "a/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/OnChipDevices/Usart.c" +++ "b/\346\272\220\347\240\201/\346\240\270\345\277\203\346\235\277/Src/OnChipDevices/Usart.c" @@ -288,7 +288,24 @@ m_EUART_TxFrm_Head = EUART_TX_FRM_SIZE-1; m_EUART_TxFrm_FreeFrmLen++; } +void USART_putc(char c) +{ + //while(!(USART2->SR & 0x00000040)); + //USART_SendData(USART2,c); + /* e.g. write a character to the USART */ + USART_SendData(USART1, c); + /* Loop until the end of transmission */ + while (USART_GetFlagStatus(USART1, USART_FLAG_TC) == RESET) ; +} +void USART_puts(uint8_t *s,uint8_t len) +{ + int i; + for(i=0; i<len; i++) + { + USART_putc(s[i]); + } +} int fputc(int ch, FILE *f) { -- Gitblit v1.9.3