串口通讯问题

ldx1260 2008-01-14 11:20:43
帮我破解下
&H30 46 34 30 46 42 42 44 对应数据是 07—01—18 00:03:09
&H30 46 34 30 46 42 31 46 对应数据是 07—01—18 00:00:31
&H30 32 36 37 38 36 30 41 对应数据是 07—01—18 21:15:54
&H30 46 34 30 46 45 41 46 对应数据是 07—01—18 00:15:43
是如何计算出时间的?
(以上数据是通过软件从串口抓取的,时间数据也正确无误)
...全文
126 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dai_Weis 2008-06-08
  • 打赏
  • 举报
回复
也可能是压缩的BCD码,或者如1楼所说,而且还有个问题,串口发出的数据显示部分是不是立即显示,有没有延时处理等问题
MBWQ 2008-01-14
  • 打赏
  • 举报
回复
稍微看了下,可能是根据ascii码来的
第一个时间最后两位42 44 对应ascii码'b' 'd' 0xbd=189 =03:09
第二个时间最后两位31 46 对应ascii码'1' 'f' 0x1f=31 =00:31
后面两个不太对,你自己再看看

27,373

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧