找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3345|回复: 42
打印 上一主题 下一主题
收起左侧

上位机一般用什么语言和软件编写?

  [复制链接]
跳转到指定楼层
楼主
上位机一般用什么语言和软件编写?
求推荐语言和软件,看网上的比较杂,什么软件和语言都有,Qt,VB,C#,labview,vc,......
只是自己用的,检测家里的温度并画出温度曲线之类的,最好语言简单一点,软件小一点,能生成可执行文件而不是脚本.
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏4 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:883242 发表于 2022-8-17 04:21 | 只看该作者
如果自用当然是C#最简单。

QT是为了跨平台而且免费,上手还是很麻烦的。
回复

使用道具 举报

板凳
ID:584814 发表于 2022-8-17 08:14 | 只看该作者
上位机一般用自己熟悉的语言和软件编写,如果都不熟悉那就随意。
回复

使用道具 举报

地板
ID:123289 发表于 2022-8-17 08:29 | 只看该作者
都可以!用你善长的即可。
我用的是EXCEL,信不信由你。
用EXCEL的好处是:
内置VBA即开即用
数据库:本身表格就是。
画线、做表......,只要EXCEL有的,几乎都可以利用,不用自己再编写,调用即可。
用EXCEL的缺点是:运行速度差。通用性欠。
回复

使用道具 举报

5#
ID:827243 发表于 2022-8-17 08:37 | 只看该作者
推荐微软 visual studio 2022 ,  全免费,用C#编写。
回复

使用道具 举报

6#
ID:740383 发表于 2022-8-17 09:18 | 只看该作者
yzwzfyz 发表于 2022-8-17 08:29
都可以!用你善长的即可。
我用的是EXCEL,信不信由你。
用EXCEL的好处是:

有没有教程,书籍视频等学习一下,有点厉害的感觉,能做串口监听?
回复

使用道具 举报

7#
ID:128880 发表于 2022-8-17 09:59 | 只看该作者
现在比较火的是不是用python 听说使用起来更C语言差不多
回复

使用道具 举报

8#
ID:1042293 发表于 2022-8-17 12:46 | 只看该作者
c#语言,用Visual Studio软件
回复

使用道具 举报

9#
ID:155507 发表于 2022-8-17 15:29 | 只看该作者
danq 发表于 2022-8-17 09:18
有没有教程,书籍视频等学习一下,有点厉害的感觉,能做串口监听?


串口采集单片机的温度,显示波形并excel输出采集的数据

cvi串口接受单片机测温数据显示波形并excel输出
http://www.51hei.com/bbs/dpj-182923-1.html
回复

使用道具 举报

10#
ID:155507 发表于 2022-8-17 15:35 | 只看该作者
danq 发表于 2022-8-17 09:18
有没有教程,书籍视频等学习一下,有点厉害的感觉,能做串口监听?

你可以用这个工具 serialplot

非常好用的串口图表工具serialplot,根据串口发送的数据生成直角坐标系图表.设置数据格式也非常方便
直接勾选 uint8 uint16 float等等就OK

可导出CSV文件供EXCEL使用
serialplot一个串口图表工具下载(可导出CSV文件给EXCEL用)
http://www.51hei.com/bbs/dpj-135402-1.html

https://github.com/hyOzd/serialplot

serialplot-master.zip

385.89 KB, 下载次数: 20

回复

使用道具 举报

11#
ID:1007932 发表于 2022-8-17 15:41 | 只看该作者
daemondong 发表于 2022-8-17 08:37
推荐微软 visual studio 2022 ,  全免费,用C#编写。

我电脑比较老了,是win7的系统,用不了2022版本的,要装哪个版本比较好?
回复

使用道具 举报

12#
ID:526108 发表于 2022-8-17 17:24 | 只看该作者
C++,火山软件
回复

使用道具 举报

13#
ID:57657 发表于 2022-8-17 17:57 | 只看该作者
本帖最后由 npn 于 2022-8-21 20:52 编辑

可以用WiFi局域网网页控制,不需要任何软件。
回复

使用道具 举报

14#
ID:1034948 发表于 2022-8-18 08:05 | 只看该作者
一般要学C语言,这样能写软件。
回复

使用道具 举报

15#
ID:1042300 发表于 2022-8-18 09:29 | 只看该作者
简单当然是C#,用visual studio 开发,串口组件用SerialPort。
回复

使用道具 举报

16#
ID:219796 发表于 2022-8-18 09:41 来自手机 | 只看该作者
Python,matplotlib就可以画图Pyqt可以做界面,pyserial可以连接串口
回复

使用道具 举报

17#
ID:1042381 发表于 2022-8-18 14:45 | 只看该作者
C#最容易上手,功能也很全。
回复

使用道具 举报

18#
ID:1042390 发表于 2022-8-18 15:54 | 只看该作者
以前用C#做过,完整的例程都有
回复

使用道具 举报

19#
ID:123289 发表于 2022-8-18 16:50 | 只看该作者
EXCEL最大的好处是,用鼠标划选后按F1,相关的教程就出现了。
回复

使用道具 举报

20#
ID:827243 发表于 2022-9-14 12:14 | 只看该作者
一事无成 发表于 2022-8-17 15:41
我电脑比较老了,是win7的系统,用不了2022版本的,要装哪个版本比较好?

百度 win7 安装 visual studio 可以安装 2019版
回复

使用道具 举报

21#
ID:526543 发表于 2022-9-14 13:29 | 只看该作者
C#使用的方便一些
回复

使用道具 举报

22#
ID:879809 发表于 2022-9-14 14:01 | 只看该作者
简单和小是矛盾的,API编程用到的工具最小,生成的exe最小,不依赖各种框架和dll可以自己跑,运行效率也最高。但是开发起来最麻烦。

越简单越容易上手的,需要的工具越大,生成的代码越大。
回复

使用道具 举报

23#
ID:1044744 发表于 2022-9-14 15:13 来自手机 | 只看该作者
C,简单
回复

使用道具 举报

24#
ID:1044906 发表于 2022-9-16 09:25 | 只看该作者
c感觉就挺好
回复

使用道具 举报

25#
ID:740383 发表于 2022-10-5 09:12 | 只看该作者
angmall 发表于 2022-8-17 15:29
串口采集单片机的温度,显示波形并excel输出采集的数据

cvi串口接受单片机测温数据显示波形并excel ...

答非所问
回复

使用道具 举报

26#
ID:1046594 发表于 2022-10-8 08:48 | 只看该作者
一般工厂使用较多的是C#Y與Labview,因為這兩款軟件簡單,上手容易
回复

使用道具 举报

27#
ID:491875 发表于 2022-10-8 10:17 | 只看该作者
nanhaixiaodeng 发表于 2022-10-8 08:48
一般工厂使用较多的是C#Y與Labview,因為這兩款軟件簡單,上手容易

仪器控制Labview还是比较方便
回复

使用道具 举报

28#
ID:87631 发表于 2022-10-8 16:30 | 只看该作者
man1234567 发表于 2022-8-17 08:14
上位机一般用自己熟悉的语言和软件编写,如果都不熟悉那就随意。

正解
回复

使用道具 举报

29#
ID:1080590 发表于 2023-5-29 13:16 | 只看该作者
我现在用python写上位机,写完脚本打包成exe,给工厂用
希望以后能自己单独接单
回复

使用道具 举报

30#
ID:1080657 发表于 2023-5-29 13:31 | 只看该作者
我的观点是C语言更简单点,当然如果你更熟悉其他语言的编写也可以
回复

使用道具 举报

31#
ID:1074206 发表于 2023-5-29 14:47 | 只看该作者
有很多语言,我自己是用Vb写的,软件使用VB6.0,简单的显示串口通信都哦没有问题,建议学一下VB
回复

使用道具 举报

32#
ID:879348 发表于 2023-5-29 14:53 | 只看该作者
vb,mfc,vs,C#都很快上手,而且只需要下载安装一个编程软件
回复

使用道具 举报

33#
ID:1019324 发表于 2023-5-29 20:20 | 只看该作者
自己写的话就看熟悉那种语言了
回复

使用道具 举报

34#
ID:420836 发表于 2023-5-30 10:04 | 只看该作者
可以使用 C 语言编写跨平台应用程序。 此外,还可以使用 C#、Python 等。Visual Studio 是广泛使用的编程环境。
回复

使用道具 举报

35#
ID:1080825 发表于 2023-5-30 10:19 | 只看该作者
如果是机器使用,建议汇编语言;简单操作的话,自然是C++语言了
回复

使用道具 举报

36#
ID:169549 发表于 2023-5-30 16:36 | 只看该作者
yzwzfyz 发表于 2022-8-17 08:29
都可以!用你善长的即可。
我用的是EXCEL,信不信由你。
用EXCEL的好处是:

回复

使用道具 举报

37#
ID:1074206 发表于 2023-5-31 16:29 | 只看该作者
有很多语言,例如VC  VB  也有人用组态王
回复

使用道具 举报

38#
ID:169549 发表于 2024-4-22 16:15 | 只看该作者
VB ,C#好多都可以。
回复

使用道具 举报

39#
ID:1117825 发表于 2024-4-22 19:56 | 只看该作者
C++,用QT
回复

使用道具 举报

40#
ID:883242 发表于 2024-4-23 17:24 | 只看该作者
daemondong 发表于 2022-8-17 08:37
推荐微软 visual studio 2022 ,  全免费,用C#编写。

怎么可能是免费的,你自己用,或者写了给公司用,微软懒得理你。要是你的软件卖给别人,微软的律师就过来收钱了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表