標(biāo)題: 上位機(jī)一般用什么語言和軟件編寫? [打印本頁]

作者: 一事無成    時間: 2022-8-16 23:53
標(biāo)題: 上位機(jī)一般用什么語言和軟件編寫?
上位機(jī)一般用什么語言和軟件編寫?
求推薦語言和軟件,看網(wǎng)上的比較雜,什么軟件和語言都有,Qt,VB,C#,labview,vc,......
只是自己用的,檢測家里的溫度并畫出溫度曲線之類的,最好語言簡單一點(diǎn),軟件小一點(diǎn),能生成可執(zhí)行文件而不是腳本.

作者: Hephaestus    時間: 2022-8-17 04:21
如果自用當(dāng)然是C#最簡單。

QT是為了跨平臺而且免費(fèi),上手還是很麻煩的。
作者: man1234567    時間: 2022-8-17 08:14
上位機(jī)一般用自己熟悉的語言和軟件編寫,如果都不熟悉那就隨意。
作者: yzwzfyz    時間: 2022-8-17 08:29
都可以!用你善長的即可。
我用的是EXCEL,信不信由你。
用EXCEL的好處是:
內(nèi)置VBA即開即用
數(shù)據(jù)庫:本身表格就是。
畫線、做表......,只要EXCEL有的,幾乎都可以利用,不用自己再編寫,調(diào)用即可。
用EXCEL的缺點(diǎn)是:運(yùn)行速度差。通用性欠。
作者: daemondong    時間: 2022-8-17 08:37
推薦微軟 visual studio 2022 ,  全免費(fèi),用C#編寫。
作者: danq    時間: 2022-8-17 09:18
yzwzfyz 發(fā)表于 2022-8-17 08:29
都可以!用你善長的即可。
我用的是EXCEL,信不信由你。
用EXCEL的好處是:

有沒有教程,書籍視頻等學(xué)習(xí)一下,有點(diǎn)厲害的感覺,能做串口監(jiān)聽?
作者: ak5136728    時間: 2022-8-17 09:59
現(xiàn)在比較火的是不是用python 聽說使用起來更C語言差不多
作者: hurunze    時間: 2022-8-17 12:46
c#語言,用Visual Studio軟件
作者: angmall    時間: 2022-8-17 15:29
danq 發(fā)表于 2022-8-17 09:18
有沒有教程,書籍視頻等學(xué)習(xí)一下,有點(diǎn)厲害的感覺,能做串口監(jiān)聽?


串口采集單片機(jī)的溫度,顯示波形并excel輸出采集的數(shù)據(jù)

cvi串口接受單片機(jī)測溫數(shù)據(jù)顯示波形并excel輸出
http://www.torrancerestoration.com/bbs/dpj-182923-1.html
作者: angmall    時間: 2022-8-17 15:35
danq 發(fā)表于 2022-8-17 09:18
有沒有教程,書籍視頻等學(xué)習(xí)一下,有點(diǎn)厲害的感覺,能做串口監(jiān)聽?

你可以用這個工具 serialplot

非常好用的串口圖表工具serialplot,根據(jù)串口發(fā)送的數(shù)據(jù)生成直角坐標(biāo)系圖表.設(shè)置數(shù)據(jù)格式也非常方便
直接勾選 uint8 uint16 float等等就OK

可導(dǎo)出CSV文件供EXCEL使用
serialplot一個串口圖表工具下載(可導(dǎo)出CSV文件給EXCEL用)
http://www.torrancerestoration.com/bbs/dpj-135402-1.html

https://github.com/hyOzd/serialplot

serialplot-master.zip

385.89 KB, 下載次數(shù): 20


作者: 一事無成    時間: 2022-8-17 15:41
daemondong 發(fā)表于 2022-8-17 08:37
推薦微軟 visual studio 2022 ,  全免費(fèi),用C#編寫。

我電腦比較老了,是win7的系統(tǒng),用不了2022版本的,要裝哪個版本比較好?
作者: 624353765    時間: 2022-8-17 17:24
C++,火山軟件
作者: npn    時間: 2022-8-17 17:57
本帖最后由 npn 于 2022-8-21 20:52 編輯

可以用WiFi局域網(wǎng)網(wǎng)頁控制,不需要任何軟件。
作者: xiaohaibo81    時間: 2022-8-18 08:05
一般要學(xué)C語言,這樣能寫軟件。
作者: 芥末拌飯    時間: 2022-8-18 09:29
簡單當(dāng)然是C#,用visual studio 開發(fā),串口組件用SerialPort。
作者: sldx    時間: 2022-8-18 09:41
Python,matplotlib就可以畫圖Pyqt可以做界面,pyserial可以連接串口
作者: tjhd408    時間: 2022-8-18 14:45
C#最容易上手,功能也很全。
作者: 5138    時間: 2022-8-18 15:54
以前用C#做過,完整的例程都有
作者: yzwzfyz    時間: 2022-8-18 16:50
EXCEL最大的好處是,用鼠標(biāo)劃選后按F1,相關(guān)的教程就出現(xiàn)了。
作者: daemondong    時間: 2022-9-14 12:14
一事無成 發(fā)表于 2022-8-17 15:41
我電腦比較老了,是win7的系統(tǒng),用不了2022版本的,要裝哪個版本比較好?

百度 win7 安裝 visual studio 可以安裝 2019版
作者: 123456ZXC1    時間: 2022-9-14 13:29
C#使用的方便一些
作者: rundstedt    時間: 2022-9-14 14:01
簡單和小是矛盾的,API編程用到的工具最小,生成的exe最小,不依賴各種框架和dll可以自己跑,運(yùn)行效率也最高。但是開發(fā)起來最麻煩。

越簡單越容易上手的,需要的工具越大,生成的代碼越大。
作者: 至冬第一深情    時間: 2022-9-14 15:13
C,簡單
作者: theericer    時間: 2022-9-16 09:25
c感覺就挺好
作者: danq    時間: 2022-10-5 09:12
angmall 發(fā)表于 2022-8-17 15:29
串口采集單片機(jī)的溫度,顯示波形并excel輸出采集的數(shù)據(jù)

cvi串口接受單片機(jī)測溫數(shù)據(jù)顯示波形并excel ...

答非所問
作者: nanhaixiaodeng    時間: 2022-10-8 08:48
一般工廠使用較多的是C#Y與Labview,因為這兩款軟件簡單,上手容易
作者: 老愚童63    時間: 2022-10-8 10:17
nanhaixiaodeng 發(fā)表于 2022-10-8 08:48
一般工廠使用較多的是C#Y與Labview,因為這兩款軟件簡單,上手容易

儀器控制Labview還是比較方便
作者: csgtli    時間: 2022-10-8 16:30
man1234567 發(fā)表于 2022-8-17 08:14
上位機(jī)一般用自己熟悉的語言和軟件編寫,如果都不熟悉那就隨意。

正解
作者: yuyq0619    時間: 2023-5-29 13:16
我現(xiàn)在用python寫上位機(jī),寫完腳本打包成exe,給工廠用
希望以后能自己單獨(dú)接單
作者: zp521520    時間: 2023-5-29 13:31
我的觀點(diǎn)是C語言更簡單點(diǎn),當(dāng)然如果你更熟悉其他語言的編寫也可以
作者: kk17328    時間: 2023-5-29 14:47
有很多語言,我自己是用Vb寫的,軟件使用VB6.0,簡單的顯示串口通信都哦沒有問題,建議學(xué)一下VB
作者: wufa1986    時間: 2023-5-29 14:53
vb,mfc,vs,C#都很快上手,而且只需要下載安裝一個編程軟件
作者: 清風(fēng)皓月?lián)嵝睦@    時間: 2023-5-29 20:20
自己寫的話就看熟悉那種語言了
作者: TTQ001    時間: 2023-5-30 10:04
可以使用 C 語言編寫跨平臺應(yīng)用程序。 此外,還可以使用 C#、Python 等。Visual Studio 是廣泛使用的編程環(huán)境。
作者: 三加四等于    時間: 2023-5-30 10:19
如果是機(jī)器使用,建議匯編語言;簡單操作的話,自然是C++語言了
作者: hmgqljz    時間: 2023-5-30 16:36
yzwzfyz 發(fā)表于 2022-8-17 08:29
都可以!用你善長的即可。
我用的是EXCEL,信不信由你。
用EXCEL的好處是:


作者: kk17328    時間: 2023-5-31 16:29
有很多語言,例如VC  VB  也有人用組態(tài)王
作者: hmgqljz    時間: 2024-4-22 16:15
VB ,C#好多都可以。
作者: rosen111    時間: 2024-4-22 19:56
C++,用QT
作者: Hephaestus    時間: 2024-4-23 17:24
daemondong 發(fā)表于 2022-8-17 08:37
推薦微軟 visual studio 2022 ,  全免費(fèi),用C#編寫。

怎么可能是免費(fèi)的,你自己用,或者寫了給公司用,微軟懶得理你。要是你的軟件賣給別人,微軟的律師就過來收錢了。
作者: 2763537317    時間: 2024-4-24 22:16
C就挺好的
作者: Hephaestus    時間: 2024-4-24 23:42
2763537317 發(fā)表于 2024-4-24 22:16
C就挺好的

請親自寫上位機(jī)軟件,用c語言只能用API編程,你知道有多么繁瑣嗎?同樣水平的三個程序員,用c寫一個上位機(jī)的時候,另一個用c++已經(jīng)寫好了10個,用c#的已經(jīng)寫好30個了。
作者: rayin    時間: 2024-4-25 07:57
用QT來做, 這個c++ 是跨平臺的, UI界面也做得比較美觀.




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1