欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6036|回復: 6
打印 上一主題 下一主題
收起左側

單片機hx711驅動程序 count=count^0x800000不理解

[復制鏈接]
跳轉到指定樓層
樓主
ID:839001 發表于 2020-12-18 17:39 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在hx711里讀出24位的數據count后,為什么還要count=count^0x800000,這句語句是什么作用,一直搞不清楚。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:111517 發表于 2020-12-18 21:28 | 只看該作者
https://blog.csdn.net/yanjinxu/article/details/47861323 我也今天下午剛看到這個傳感器,這里搞不懂。這個博客講的挺好的
回復

使用道具 舉報

板凳
ID:839001 發表于 2020-12-21 09:10 | 只看該作者
滄浪 發表于 2020-12-18 21:28
https://blog.csdn.net/yanjinxu/article/details/47861323 我也今天下午剛看到這個傳感器,這里搞不懂。這 ...

好的,太感謝了
回復

使用道具 舉報

地板
ID:115923 發表于 2020-12-21 09:54 | 只看該作者
以為讀取的值, 最高位是符號位,  異或即“兩個輸入相同時為0,不同則為1”,  
這樣 最高位是1, 表示負值,  與1異或后變成0,
正常 最高位是0, 正值范圍,  與1異或后變成1,
而其他位, 如果是0異或后為0, 如果是1異或后變成1, 相當于沒有變.
這樣 做的效果是:  數據會一直往上增長,我們可以直接拿來進行使用, 不用受符號位影響
回復

使用道具 舉報

5#
ID:839001 發表于 2020-12-21 17:17 | 只看該作者
zhaobolove 發表于 2020-12-21 09:54
以為讀取的值, 最高位是符號位,  異或即“兩個輸入相同時為0,不同則為1”,  
這樣 最高位是1, 表示負值,  ...

但是最高位是0的時候不是正數嗎,異或后就變成了1,這樣有什么意義。
回復

使用道具 舉報

6#
ID:844772 發表于 2020-12-21 20:19 | 只看該作者
水月sy 發表于 2020-12-21 17:17
但是最高位是0的時候不是正數嗎,異或后就變成了1,這樣有什么意義。

我也覺得沒必要
回復

使用道具 舉報

7#
ID:1024072 發表于 2022-6-4 09:30 | 只看該作者
zhaobolove 發表于 2020-12-21 09:54
以為讀取的值, 最高位是符號位,  異或即“兩個輸入相同時為0,不同則為1”,  
這樣 最高位是1, 表示負值,  ...

強啊哥哥,如果一開始沒有重物時是正數也可以不用這么跟0x800000異或
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表