如果只在Windows平台做上位机,那么Visual studio 是最好的开发工具。开发语言的话根据自己需要,推荐使用C++。
如果需要跨平台,或者在linux上位机系统使用,那么使用QT,开发语言同样推荐C++。
上位机环境是什么?
如果要跨平台,且有图形界面,则可以采用QT之类
其实要看你会什么语言,或者熟悉什么工具来开发上位机程序。
我觉得用visual studio开发比较容易一些,语言用c#就可以理解,和c++差不多的,多了个委托功能
建议基于visual studio的c#开发,比较容易上手。
我第一个实现的是串口助手,
VS啊,这个是在windows下的老大了,都要使用的。
在Linux下就是gcc了,要自己管理,写makefile了
1.最简单的应该就是labview图形化编程方式,模块也比较多。
2.QT软件,支持多种编程语言,最大的优势就是全平台(windows,linux)皆可运行。
如果上位机用Linux,推荐用QT
如果用windows,推荐用MFC
安卓本身的android studio就有界面设计功能,直接用就可以