From 4a64e6c81db587706d9c92a9badf321d31264254 Mon Sep 17 00:00:00 2001 From: zhyinch <zhyinch@gmail.com> Date: 星期四, 06 六月 2019 16:34:59 +0800 Subject: [PATCH] 用户测试1 --- 源码/核心板/Src/OnChipDevices/Usart.c | 11 ++++++++++- 1 files changed, 10 insertions(+), 1 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 6ed2bf7..cdb2241 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" @@ -1,5 +1,6 @@ #include "Usart.h" #include <string.h> +#include <stdio.h> //数据发送队列变量 EUART_Frame m_EUART_TxFrames[EUART_TX_FRM_SIZE]; //数据发送帧队列 @@ -109,7 +110,7 @@ USART_ClockInit(EXT_UART, &USART_ClockInitStructure); USART_Init(EXT_UART, &USART_InitStructure); - +// USART_ITConfig(EXT_UART, USART_IT_RXNE, ENABLE);//??????,????? ?????????? // Enable the USARTx USART_Cmd(EXT_UART, ENABLE); //DMA配置(须放到UART初始化之后) @@ -288,3 +289,11 @@ m_EUART_TxFrm_FreeFrmLen++; } +int fputc(int ch, FILE *f) +{ + + USART_SendData(USART1, (unsigned char) ch);// USART1 ???? USART2 ? + while (!(USART1->SR & USART_FLAG_TXE)); + return (ch); +} + -- Gitblit v1.9.3