上位机用什么编程?
根据你的意思,既然是上位机编程,当然它应该和控制和下位机有关,所以这个编程所用的软件应该主要包括:1。c语言,这是上位机的基本语言,特别是在以前的dos时代,很常用
2。c、其中目前使用的编程语言很多,vc、mfc等都属于这一类
3。vb,这门语言现在被广泛使用,由于可视化编程,上手容易,很多人在使用前都尝试过
~],就是用这个软件通过com端口把数据传输到单片机。后来发现,因为java的专长不是硬件。所以java串口的类不是很好用(我没有尝试过用usb接口连接java程序)。建议使用vc,java程序必须安装运行环境才能正常工作。~而对于一楼来说,如果你做工程项目,不仅要考虑沟通,还要考虑将来的维护。在一个公司里,你将不被允许与java通信,因为你可能是唯一一个在你完成它之后进行维护的人。如果你将来离开公司,公司就得招聘一个人来做java,只是为了维护软件。如果你在学习pc编程,你可以使用vc或vb
如果你在学习pc编程,你可以使用现有的语言,包括vc、vb、c#、java、python等。因为只要上位机程序支持串口或usb通信协议,就可以与下位机进行通信。通用单片机支持串口通讯,高端单片机支持usb通讯,速度更快。
因此,对上位机程序开发语言没有太多限制,主要取决于个人擅长哪种语言。
java编写单片机上位机软件如何?
默认情况下,编译器会将java文件转换为字节码,以便计算机能够理解它,并手动使用cmdjavacxxxx.java文件编译
最适合delphi。此软件不需要为用户安装其他组件。windows直接运行。一般来说,上位机是一个小程序,不适合java,。净额。这些可能需要为用户安装数百兆字节的组件,但您的程序可能只有几米。。。。其实vb6.0也不错,但兼容性差。如果这是一个pc程序,将出售的钱,我认为vb6.0是最好的放弃。。。另一种选择是delphi和vc。前者使用方便,而后者使用起来比较麻烦,但程序会更小,运行速度更快(但程序的大小根本不是问题,你根本看不到运行速度,除非访问量很大,所以非专业程序员推荐前者)。。。。delphi采用pascal语言,vc,即mfc采用c语言。net是微软喜欢的基本语言。他支持。c#会更容易写。他生来就是要发展的。净。。。。java就是java,c有更多的相似之处。。。
原文标题:python做工控上位机 上位机用什么编程?,如若转载,请注明出处:https://www.tzjingsheng.com/wenda/45448.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「豪运号」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。