欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標題:
單片機C語言 24位數(shù)字,如何依次左移給某個位?
[打印本頁]
作者:
xyxiyangyaang
時間:
2021-11-16 09:10
標題:
單片機C語言 24位數(shù)字,如何依次左移給某個位?
我用的是C8051F330的單片機, 我現(xiàn)在有24位的數(shù)據(jù)(數(shù)據(jù)要可加可減,使用unsigned int,如unsigned long temp=0x001f2a3c,但高8位不需要),要依次把后24位(1f2a3c)發(fā)送給某個位(sdi),
我用的是_crol_(temp,1)的函數(shù),但是這個函數(shù)貌似只是循環(huán)左移后八位的數(shù),而<<貌似只能左移后16位的數(shù),
請教大家,有沒有什么辦法,謝謝?
作者:
gain
時間:
2021-11-16 10:02
(temp & (1<<n)) 就是取出temp的每一位, n 就是你要取得第幾位(可以使你說的0-23 就是24位數(shù)據(jù))
作者:
保持微笑
時間:
2021-11-16 10:20
這個問題我這幾天正好弄過相似的,我是將這些每一位取出來放到數(shù)組里,然后通過數(shù)組就得到了想用的數(shù)
作者:
名字不是重點
時間:
2021-11-16 10:46
用“_irol_”就能4字節(jié)32位環(huán)移了。就差一個字母
作者:
xyxiyangyaang
時間:
2021-11-16 11:36
用這個_lrol_,就可以對long進行操作了,謝謝
作者:
yzwzfyz
時間:
2021-11-18 15:07
把它分成四個部分,每個部分一個字節(jié),傳送時,最高字節(jié)不送就可以了。
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1