找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 1897|回復(fù): 11
收起左側(cè)

VS上位機如何實現(xiàn)如下功能?

[復(fù)制鏈接]
ID:1024088 發(fā)表于 2023-5-20 15:20 | 顯示全部樓層 |閱讀模式
由于本論壇禁止直接求程序,禁止伸手黨,所以向大家請教一下大致的實現(xiàn)方法與思路,理清頭緒后我自己來寫程序去實現(xiàn),謝謝大家

求大神指導(dǎo),VS上位機實現(xiàn)
123.png
回復(fù)

使用道具 舉報

ID:1024088 發(fā)表于 2023-5-20 15:21 | 顯示全部樓層
實現(xiàn)沒有辦法 ,跪求大神解答 ,萬分感謝�。。�!
回復(fù)

使用道具 舉報

ID:915384 發(fā)表于 2023-5-20 19:18 | 顯示全部樓層
vs里面有box組件,lable組件,串口組件等,可以實現(xiàn)你說的功能啊
回復(fù)

使用道具 舉報

ID:883242 發(fā)表于 2023-5-20 21:16 | 顯示全部樓層
找個開源的串口助手改改就行了,別告訴我你什么都沒做。
回復(fù)

使用道具 舉報

ID:1078833 發(fā)表于 2023-5-21 08:52 | 顯示全部樓層
連接你的電腦用開源的串口助手進行改進就能實現(xiàn)你要的功能了
回復(fù)

使用道具 舉報

ID:648281 發(fā)表于 2023-5-21 12:02 | 顯示全部樓層
建一個發(fā)送數(shù)組,先把文本轉(zhuǎn)換成16進制,
存入數(shù)組,然后計算校驗,填入數(shù)組最后一位,
最終發(fā)送這個數(shù)組
回復(fù)

使用道具 舉報

ID:1024088 發(fā)表于 2023-5-22 14:48 | 顯示全部樓層
51hei**1140 發(fā)表于 2023-5-21 12:02
建一個發(fā)送數(shù)組,先把文本轉(zhuǎn)換成16進制,
存入數(shù)組,然后計算校驗,填入數(shù)組最后一位,
最終發(fā)送這個數(shù)組

文本框隨便輸入數(shù)字,鼠標單擊設(shè)置電機位置,串口就反饋對應(yīng)16進制,倒數(shù)第二位為文字數(shù)字,最后一位為前面總和,  代碼那有這么好實現(xiàn)啊
回復(fù)

使用道具 舉報

ID:1024088 發(fā)表于 2023-5-22 14:49 | 顯示全部樓層
Hephaestus 發(fā)表于 2023-5-20 21:16
找個開源的串口助手改改就行了,別告訴我你什么都沒做。

文本框隨便輸入數(shù)字,鼠標單擊設(shè)置電機位置,串口就反饋對應(yīng)16進制,倒數(shù)第二位為文字數(shù)字,最后一位為前面總和,  代碼那有這么好實現(xiàn)啊
回復(fù)

使用道具 舉報

ID:883242 發(fā)表于 2023-5-22 17:17 | 顯示全部樓層
517820937 發(fā)表于 2023-5-22 14:49
文本框隨便輸入數(shù)字,鼠標單擊設(shè)置電機位置,串口就反饋對應(yīng)16進制,倒數(shù)第二位為文字數(shù)字,最后一位為前 ...

不好做也要做,你現(xiàn)在做到哪一步,被什么問題給卡住了?如果什么都不做,也不會有人幫你。
回復(fù)

使用道具 舉報

ID:1024088 發(fā)表于 2023-5-23 08:33 | 顯示全部樓層
Hephaestus 發(fā)表于 2023-5-22 17:17
不好做也要做,你現(xiàn)在做到哪一步,被什么問題給卡住了?如果什么都不做,也不會有人幫你。

我單擊按鈕,前面五組16進制是固定的  不會改變,文字輸入會改變倒數(shù)2個16進制數(shù)制,倒數(shù)是前面6組的總和,換算不出來啊,如果是固定的我會 大神有辦法嗎
回復(fù)

使用道具 舉報

ID:1024088 發(fā)表于 2023-5-23 08:40 | 顯示全部樓層
51hei**1140 發(fā)表于 2023-5-21 12:02
建一個發(fā)送數(shù)組,先把文本轉(zhuǎn)換成16進制,
存入數(shù)組,然后計算校驗,填入數(shù)組最后一位,
最終發(fā)送這個數(shù)組

是這樣的啊,我固定前面五組數(shù)組, 改變倒數(shù)第二組數(shù)據(jù),隨文字的改變而改變,最后一組是前面6組的總和,實現(xiàn)有點難哦 ,大神 ,求助一波�。�!
回復(fù)

使用道具 舉報

ID:744809 發(fā)表于 2023-5-23 13:53 | 顯示全部樓層
517820937 發(fā)表于 2023-5-23 08:40
是這樣的啊,我固定前面五組數(shù)組, 改變倒數(shù)第二組數(shù)據(jù),隨文字的改變而改變,最后一組是前面6組的總和, ...

沒懂難點在哪,你有一個數(shù)組了,直接一個for循環(huán),
byte[] buf = new byte[7];
for(index=1; index<6;index++)
{
    buf[6] = buf[6] + buf[index];
}
這樣算一下就有和了啊
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表