单片机上位机编程现在一般都用什么语言
大家好,我是一个单片机爱好者,现在想学习上位机编程,但是不知道学习哪种编程语言。本来是打算学VB的,但是很多网友说,VB已经过时了,现在几乎都不用了。有哪位大侠有上位机编...
大家好,我是一个单片机爱好者,现在想学习上位机编程,但是不知道学习哪种编程语言。本来是打算学VB的,但是很多网友说,VB已经过时了,现在几乎都不用了。有哪位大侠有上位机编程的经验吗,可以谈谈你的想法吗?谢谢了
展开
8个回答
展开全部
delphi最适合,这个软件不用为用户额外安装组件,windows直接运行,一般上位机都是小程序,不适合java,.net,这些可能需要为用户安装上百兆组件,但你的程序可能就几M。。。。其实VB6.0也不错,就是兼容性差,如果是打算拿去卖钱的上位机程序,我觉得VB6.0还是放弃吧。。。其他选择一种delphi 一种VC++,前者用起来简单,后者用起来较为麻烦,但程序会更小,运行速度会更快些(但程序大小根本不是事,运行速度你根本看不出来,除非是爆棚的访问量,所以非职业编程员推荐前者)。。。。
delphi 用的是 pascal语言,VC++也就是MFC用的是c++语言,.NET基本微软喜欢的语言他都支持,C#会更为好写,他就是为开发.NET出生的。。。。JAVA用的就是JAVA,和C++有较多相似处。。。
delphi 用的是 pascal语言,VC++也就是MFC用的是c++语言,.NET基本微软喜欢的语言他都支持,C#会更为好写,他就是为开发.NET出生的。。。。JAVA用的就是JAVA,和C++有较多相似处。。。
追问
嗯,谢谢你的回答很详细啊。那你指点Labview编写上位机,现在运用广吗?
追答
我不会用。。。。
深圳思驰科技有限公司_
2024-10-23 广告
2024-10-23 广告
C语言啊,汇编少量的,基本在那些很简单的产品上会用汇编程,因为产品简单,单片机空间资源少,所以只能用汇编变成减少程序空间占用。像STM32等单片机需要跑操作系统也会需要少量汇编,其它都是c。 编大点的程序你用汇编试,累不死你!。
深圳思驰科...
点击进入详情页
本回答由深圳思驰科技有限公司_提供
2015-07-23 · 知道合伙人软件行家
关注
展开全部
更多的应该是C++,一般有利于与单片机的通讯,而且大多数硬件的驱动都是以C/C++实现的;
但是像C#这样的高级语言在调用C/C++的接口也很方便,而且界面很容易实现,而且更加漂亮,可以参考一下。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
单片机首选也几乎是唯一的选择就是C了,VB什么的别想了。另外,VB现在确实不怎么用了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用的是C,但是还要用到汇编语言的相关知识,尤其是寄存器那一块的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
主要是C,做嵌入式可能还要用到汇编
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询