恭喜,你发布的帖子
发布于 2023-12-06 16:34:48
28楼
几天没见,说的这么热闹,。
16bit的负数就是正数的符号位改成1,其他的是反码+1.直接把读到的数据按int来处理,i_di,di_r,然后除以10.0就行了,哪来的那么些弯弯绕。
你用数据减去一个二进制最高位为1,其他位为0的数想干什么?西门子都做好了的功能,你还要自己再做一遍?你如果认为我说的是错误的,那你就先按照我说的,处理一边数据看出来的结果和实际的是不是一样不就知道了吗?
请填写推广理由:
分享
只看
楼主