asd119586
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 68 個
工控威望: 156 點
下載積分: 592 分
在線時間: 29(小時)
注冊時間: 2022-05-09
最后登錄: 2025-01-13
查看asd119586的 主題 / 回貼
樓主  發(fā)表于: 2023-12-12 09:28

我這里有一個走串口通訊的設(shè)備,是5個UINT16位,并且需要這其中加減乘除計算
但是smart200默認只能有符號整數(shù),有沒有什么辦法可以轉(zhuǎn)成無符號整數(shù)來運算嗎?或者有沒有有符號轉(zhuǎn)無符號的庫呢
流水不腐 戶樞不蠹
tkggtdkjpl
工欲善其事,必先利其器!
級別: 網(wǎng)絡(luò)英雄

精華主題: 1 篇
發(fā)帖數(shù)量: 3446 個
工控威望: 20985 點
下載積分: 29251 分
在線時間: 1770(小時)
注冊時間: 2010-01-03
最后登錄: 2025-01-12
查看tkggtdkjpl的 主題 / 回貼
1樓  發(fā)表于: 2023-12-22 19:57
前幾天一個項目,也有人問這個問題,現(xiàn)場給他寫了段程序
16位數(shù)轉(zhuǎn)32位數(shù)
32位數(shù)加+65535就是原來的值,范圍自已判定一下
自動化單機,生產(chǎn)線,項目編程調(diào)試!