上位机怎么弄
有时候自己弄个较为简单的板子,上面带MCU。从而需要PC端的GUI来控制。大家一般怎么
办?自己写还是让别人帮忙?
谢谢。
主要看你用什么协议,然后熟悉什么软件。如果侧重控制逻辑推荐用labview,如果侧重数据分析推荐用matlab,其它的也可以用C#,java等实现。。。。
MCU的话,一般也就串口、TCP协议,更高端的有MODBUS、LIN、CAN等,都有解决方案的。
还可以用工控屏
c语言功底好建议用NI Labwindows CVI,vc功底好的话用vc,vb功底好的话也可以用vb,总之选择很多。通讯用串口、CAN都可以,如果MCU带CAN模块,用CAN会方便许多,电脑上需要另外装一个CAN卡,弄个周立功的USBCAN就不错,也有山寨版的,也可以用,便宜点,厂家提供DLL接口库,按照例程做就好。
谢谢。
用lavwindows? 什么类同于labview,软件帮我们省掉了windows MFC的部分?
试试labview
哈哈!
赞
单片机配c++builder,黄金组合。不知道现在还有没这个软件了。
串口,上位机用MFC
用python 挺简单的 很多库可以用
Qt 吧。这个比mfc强多了。入门也简单。
我是STM32F1xX连pc用USB当串口,再用Vc写个界面.
简单调试用python,复杂的让别人用labview弄
十年前的工程师吧,现在都是python了,比cbulider只好不差。
python的GUI编程有优势嘛?
感觉跟用perl差别不大啊,如果不在意界面随便弄个脚本处理也行。
pyqt
python有串口库?
真个真有。
胶水语言不是白来的。
有,pyqt
那个的上位机驱动不成熟,我是自己再改之为6001通用U转串方式,用过就知道.稳定可靠,不用写PC驱动,网上随便下
谢谢。
可以实现最简单的功能吗? 在PC上数值显示,数值/文本输入框,滑动框?导入/导出
txt/excel?
我准备找准一个方向,深入学习下。到时候我自己也可以完整的做一个简单的活儿了。但
是感觉VC是个大头,重新搞VC估计很费时间,而且也大材小用。所以想找个简单的,快速
入门的。
肯定可以,不过gui我懒得做,我自己调试就直接用命令行了
你还是听前面几位的,用qt/pyqt之类吧
串口调试助手。
用VB画一个图形界面也可以。
走UART很简单,ms的express和pyqt都有现成的库。
如果是提供驱动的其他协议也可以搞定。
但是你要搞比较高级的控件功能估计需要找人了。。