设计与开发

单片机上位机 用哪种上位机控制单片机好呢?VB,VC,PYTHON,还是其他?

小编 2024-10-06 设计与开发 23 0

用哪种上位机控制单片机好呢?VB,VC,PYTHON,还是其他?

上位机是指可以直接发出操控命令的计算机,屏幕上可以显示各种信号变化。下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。

automation industry with 3d rendering monitor

早期开发上位机主要是在PC上用VB,VC,DELPHI,现在也有人开始用C#,PYTHON,各有优缺点。

Speech bubble illustration of information

Programming concept. Future technology smart glass

近年来移动技术的高速发展以及移动终端设备的迅速普及,使人们利用移动设备进行学习成为一种可能。Gartner的数据显示,苹果iOS操作系统设备2017年出货量为5199.25万,相比之下Android设备的出货量高达3.271亿。若换成市场份额,iOS当前仅剩下13.7%的市场份额,而Android占比高达86.1%。所以利用JAVA语言编写安卓手机的作为上位机也成为可能。

Robot with blanc screen tablet computer.

现在蓝牙串口通信模块都很便宜,蓝牙模块,是一种集成蓝牙功能的PCB板,用于短距离无线通讯,按功能分为蓝牙数据模块和蓝牙语音模块。蓝牙模块是指集成蓝牙功能的芯片基本电路集合,用于无线网络通讯。

3d 蓝牙设备的连接

Android平台包含了蓝牙框架,使设备以无线方式与其他蓝牙设备进行数据交换的支持。 Android提供蓝牙API来执行这些不同的操作。扫描其他蓝牙设备;获取配对设备列表;连接到通过服务发现其他设备。

单片机的串口可以跟蓝牙串口通信模块通信,手机都有标配蓝牙,安卓编程很普及,所以买个蓝牙模块,十块钱左右,用手机直接控制单片机数据传输很简单的。

小白必看!上位机控制单片机原理

嗨,大家好!今天,我们要探讨一个有趣的话题——"以上位机控制单片机"。不要担心,我们会用最简单的方式来解释这个概念。

首先,你可以把以上位机想象成一台超级聪明的电脑,就像你用来上网、玩游戏、写文档的那台电脑。想象单片机是一种小型电子装置,就像一块小巧的电路板,上面有一些电子零件。

现在,以上位机通过一根连接线与单片机相连,就像电脑和显示器之间的连接线一样。

接下来是最酷的部分!以上位机可以像通过电脑控制屏幕上的游戏角色一样,控制单片机上的事物。

就像这个可爱的机器人图标,我们可以用以上位机的命令,让它跳舞、转圈圈,甚至是做其他有趣的动作。

以上位机就像你的“大脑”,你可以告诉它想让单片机做什么,然后以上位机会发送指令给单片机。

然后,单片机就会听从以上位机的指令,像一个小机器人一样,执行这些任务。

文章如果对你有用,麻烦点赞,评论~

最近很多小伙伴找我,说想要一些学习资料,然后我根据自己从业二十年经验,精心整理了一份「上位机编程入门到高级教程+工具包」,点个关注,限时分享给大家,以下是领取入口:

点击领取上位机编程全套入门教程+工具

相关问答

什么是 单片机上位机 啊?

上位机一般是PC机,上位机软件是能够通过PC机控制下位机(单片机)或和下位机进行交互(通信,数据交换等),一般是一个和下位机通信的PC接口,比如常用的上位机...

什么是 上位机 什么是下位机?现在常用的 单片机 有哪些?

上位机与下位机是相对而言,可以理解为“主从”模式,通常上位机指的是PC;常用的单片机有51系列、AVR系列、FREESCALE、PIC、MSP430等,还有arm系列(通常不被归...

开发 单片机上位机 软件,怎么写代码?需要什么工具?

这个问题的答案,在招聘市场,明显是C#因为上位机程序只要支持串口或USB通讯协议,就可以和下位机通信,一般的单片机都支持串口通信,高端的单片机可支持USB通信,速...

电控系统中, 上位机 啥意思?

电控系统中要通讯的,中央控制室的主机一般叫上位机.下位机可是分控制室的计算机,也可是DSP,单片机等.电控系统中要通讯的,中央控制室的主机一般叫上位机.下位...

什么是 上位机 ?作用是什么?

上位机上相对于下位机而言的,下位机一般是单片机等控制系统,而上位机用来控制下位机或者和下位机进行通信用的。上位机上相对于下位机而言的,下位机一般是单...

上位机 与plc的区别?

一、主体不同1、上位机:可以直接发出操控命令的计算机。2、PLC:直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。二、通讯协议不同1、上位机:...

上位机 和下位机的区别?

上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。而下位机是直接控制设备获取设备状况的的计算机,一...上...

我是自动化专业毕业生,想问一下各位前辈,是从事 单片机 还是plc有前途一点?

朋友们好,我是电子及工控技术,我来回答这个问题。作为自动化专业的毕业生对于单片机和PLC都应该学过,而自动化专业主要以强电控制技术为主,弱电技术为辅。因...

AGV 上位机 下位机的区别?

上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的的计算机,...上位机...

python和 单片机 有什么关系?

两者基本没有直接关系,但前者可编写程序并在上位机上控制作为下位机的后者。Python是一种开销颇大、但语法非常友好、学习门槛很低的面向对象的高级编程语言...

猜你喜欢