_奶咖君_ 发表于 2024-9-9 19:09:50

梁工 发表于 2024-9-9 15:50
使用putchar函数重映射到需要的串口。

串口1不开中断:


有一个想法,,如果在putchar函数中使用一个全局变量,通过判断这个全局变量来使用不同的串口发送数据,,,这种思路可行么,,{:4_167:}

soma 发表于 2024-9-9 19:28:05

_奶咖君_ 发表于 2024-9-9 19:09
有一个想法,,如果在putchar函数中使用一个全局变量,通过判断这个全局变量来使用不同的串口发送数据, ...

共用一个printf,putchar里面判断,应该可行吧

梁工 发表于 2024-9-9 22:57:04

本帖最后由 梁工 于 2024-9-9 22:58 编辑

_奶咖君_ 发表于 2024-9-9 19:09
有一个想法,,如果在putchar函数中使用一个全局变量,通过判断这个全局变量来使用不同的串口发送数据, ...
putchar函数是KEIL规定的,格式不能乱改的,使用全局变量可以用于判断。

_奶咖君_ 发表于 2024-9-10 08:45:02

梁工 发表于 2024-9-9 22:57
putchar函数是KEIL规定的,格式不能乱改的,使用全局变量可以用于判断。

{:4_167:}好的 了解了

大叶子 发表于 2024-9-26 12:11:07

知识又增加了
页: 1 [2]
查看完整版本: 51和32位51 使用 多串口 printf 函数 的例子