楼主: 刀马旦y
72 0

[作业] Linux 命令行查看 串口hex数据 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

80%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
30 点
帖子
2
精华
0
在线时间
0 小时
注册时间
2018-12-9
最后登录
2018-12-9

楼主
刀马旦y 发表于 2025-12-2 16:13:13 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

第一步:确认串口接收到的数据内容

请执行以下操作:

运行如下命令:

sudo cat /dev/ttyUSB0 | hexdump -C

或者运行:

sudo cat /dev/ttyUSB0 | xxd

随后打开遥控器,观察屏幕是否持续刷新 Hex 格式的数据。

你需要提供一段实际接收到的十六进制数据,示例如下:

03 ff 12 77 00 4a 9f ...

????

如果接收到的数据并非以 0x0F 开头,或数据帧长度不是每 25 字节一帧,则说明问题不在于程序代码,而是 SBUS 数据并未成功传入串口。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Linux Lin dump 程序代码 十六进制

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
扫码
拉您进交流群
GMT+8, 2026-2-4 14:09