加入初始化了 串口,print函数会从哪个串口输出?
加入初始化了 串口,print函数会从哪个串口输出? 假如。。。。。打错了 初始化了多个串口,第一次发帖,有点小紧张,各位见谅 你初始化了哪个就是哪个 要在fput 函数里面进行连接的,比如PUTCHAR_PROTOTYPE
{
/* Place your implementation of fputc here */
/* e.g. write a character to the USART */
USART_SendData(USART2, (uint8_t) ch);
/* Loop until the end of transmission */
while (USART_GetFlagStatus(USART2, USART_FLAG_TC) == RESET)
{}
return ch;
} 本帖最后由 风子 于 2016-3-7 10:05 编辑
并不是初始化串口了就能用printf,,还需要重写fputc函数,重写函数里用哪个串口就打印到哪个串口 函数fput 初始化中定义输出端口 不要紧张。。。。 一般默认都是串口一的
页:
[1]