当前位置: 首页 > news >正文

RK3568+串口mark,space校验设置

说明

RK3568 实际上是支持mark,space校验的,问过FAE了。

TRM手册上是:

alt text

就会有设置Mark/Space要保证 启用校验 和 强制校验位 都启用,bit5 的 强制校验位 怎么是 reserved ? 是不支持嘛?的疑问。

FAE回复说:

# 手册不准确,实际是支持的c_cflag |= PARENB | PARODD | CMSPAR; // mark parity:校验位始终为1
c_cflag |= PARENB | CMSPAR; // space parity:校验位始终为0

步骤

就是说驱动是不用改的。

就用AI调整手写了一个程序:

https://gitee.com/qaq-cmd/Drivers-outside-the-kernel/blob/master/uart/ms_test1.c

该程序是首字节mark,后续字节是space,读取文件(每行为一帧)或者运行之后输入一行数据(为一帧)。

SDK内编译命令:

./prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/bin/aarch64-none-linux-gnu-gcc -o ./ms_test ./ms_test1.c -lpthread

把数据写到一个文本文件里面,然后运行即可

./ms_test 115200 123.txt

PS

简写

奇校验(Odd) 和 偶校验(Even)

alt text

这种首字节Mark校验(1) + 随后的数据Space校验(0) 的做法叫多机通信(Multi-drop / 9-bit address mode)。

http://www.jsqmd.com/news/909735/

相关文章:

  • 从WS2812B到ESP8266:打造智能发光领带的物联网全栈实践
  • K8s持久化存储太贵?试试JuiceFS CSI Driver,成本直降80%的实战配置指南
  • 徐州黄金上门回收实测 福运来黄金回收领跑六强逐鹿谁更省心 - 黄金回收
  • 信道容量迭代算法:从理论公式到代码实现的完整指南
  • 2026年|知网5.0文章AIGC检测爆红?亲测10大降AI软件红黑榜(附去AI痕迹指南) - 降AI实验室
  • 基于Arduino与3D打印的DIY模拟赛车方向盘制作全攻略
  • MATLAB三元相图进阶玩法:用STernary类绘制带等高线、气泡图和凸包的数据可视化
  • 文档获取工具终极指南:如何免费下载百度文库等30+平台资源
  • 基于CircuitPython的交互式旋转木马:从硬件到代码的创客实践
  • 探索VSCode Mermaid插件:用代码重构技术文档可视化工作流
  • 用PyTorch复现f-AnoGAN:一个工业缺陷检测的实战项目(附完整代码与数据集处理)
  • 避坑指南:在Linux服务器上部署Docker版Jitsi Meet时,你可能遇到的5个典型问题及解决
  • 给电赛萌新的保姆级教程:用CubeMX+Keil5从零点亮STM32F407(附避坑指南)
  • 【小白必学】OpenClaw 2.7.5 实用 Skill 技能推荐 办公效率提升指南(包含安装包)
  • Agent 一接浏览器权限弹窗就开始误点允许:从 Permission State 到 Prompt Deferral 的工程实战
  • 告别Putty!用Tabby打造你的现代化SSH终端:从下载安装到SFTP传文件保姆级教程
  • 告别吃灰!用这3款免费软件,把你的旧iPad变成Windows电脑的第二块屏幕
  • 量子多体系统中的矩阵乘积态(MPS)与SVD技术解析
  • 用C++刷题太枯燥?看我用Python优雅复现2023 GLPT天梯赛L2‘堆宝塔’与‘赛场安排’算法题
  • 秋衣面料革命,AI造出黑科技
  • 在Claude Code中配置Taotoken作为替代API提供商解决访问限制
  • 湖北省荆州市寄快递怎么选?4 个靠谱平台,从小件到大件全覆盖 - 时讯资讯
  • UE4植被动态效果避坑指南:从SimpleGrassWind撕裂到VertexColor绘制的完整解决方案
  • 【MATLAB代码】基于σ修正自适应律的多无人机菱形编队控制仿真,附完整代码,订阅专栏后可直接查看,粘贴到MATLAB即可运行
  • ChatGPT免费版核心能力解析与高效使用指南
  • Hotkey Detective:Windows全局热键占用追踪的完整指南
  • 别再瞎猜用户意图了!用Claude原生日志重建真实旅程地图:含5类典型路径模式与2个高危衰减信号
  • 避开这3个坑,让你的Manomotion手势识别在Unity AR项目里稳定运行
  • 2026年西安装修公司报价合不合理怎么判断:清单透明度、增项风险与合同条款星级横评 - 科技焦点
  • MediaCreationTool.bat终极指南:如何轻松制作Windows安装盘