串口

一:头文件

#ifndef __USART1_H

#define __USART1_H

#include "stm32f10x.h"

#include "stdio.h"

void Usart_Init(uint32_t brr);//USART1 初始化:brr是波特率

void USART_Send_String(char *str);//发送一串字符串,逐个发送每个字符,到\0结束

#endif

二:重定向,重要的就是重定向

**重定向 = 你自己重新实现 fputc 函数,把它的输出目标改掉!**

把原本输出到 “屏幕” 的通道,改成:**调用串口发送函数,把字符从 USART1 发出去**。

三:源文件

posted @ 2026-10-29 17:34  juzzz55  阅读(3)  评论(0)    收藏  举报