找回密码
 立即注册
查看: 160|回复: 1

小数与BCD瓶颈

[复制链接]
  • TA的每日心情
    开心
    昨天 12:37
  • 签到天数: 157 天

    [LV.7]常住居民III

    9

    主题

    128

    回帖

    772

    积分

    高级会员

    积分
    772
    发表于 2023-7-19 12:13:22 | 显示全部楼层 |阅读模式
    只能传输8位整数数据,或者通过printf函数,直接发送出去,
    最近遇到瓶颈  发送单片机这边 小数又不能在CRC16函数中计算末尾的CRC
    造成接收端小数数据又无法解码


    求解

    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-2-7 18:07
  • 签到天数: 1 天

    [LV.1]初来乍到

    1

    主题

    11

    回帖

    197

    积分

    注册会员

    积分
    197
    发表于 2023-7-19 13:21:50 来自手机 | 显示全部楼层
    你不要考虑小数,在存储中没有小数的概念,只不过是4个8位数据,你把小数用枚举或指针分成四个八位数据,存档到数据串中进行CRC就行。接收方把这四个8位数据在存档到小数点的4个8位单元中就行。注意存放时的高低位顺序就行!
    回复 支持 反对 送花

    使用道具 举报

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

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-14 09:17 , Processed in 0.066370 second(s), 32 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表