gpt4 book ai didi

c - 在 linux : differences between canonical and non-canonical methods 中写入 C 中的串行端口

转载 作者:太空宇宙 更新时间:2023-11-04 08:00:12 30 4
gpt4 key购买 nike

使用规范非规范 方法在 C 中写入串口的代码有区别吗?

最佳答案

是的,有很大的不同。

需要修改通信端口的参数以传输'raw'或'cooked'字符。

'raw' 传输每个字符,与接收到的完全一样。

'cooked' 使 I/O 模块处理控制字符、退格等

建议首先阅读 tcgetattr() 的 MAN 页面并阅读(并理解)所有相关函数。

这些函数都是 termios 函数族的一部分。

关于c - 在 linux : differences between canonical and non-canonical methods 中写入 C 中的串行端口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47244028/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com