澳门永利娱乐_电工基础知识学习网站
当前位置:澳门永利娱乐 > 电工知识 > 单片机 > 正文

电脑和单片机之间通讯方式讲解

时间:2018-10-14 09:07 来源:澳门永利娱乐

电脑和单片机之间通讯方式讲解
电脑控制单片机,那么电脑和单片机之间必须通讯。两个设备之间的通讯方式有很多种,常用的有RS232、RS485、RS422、USB、CAN、以太网、蓝牙、WIFI等通讯方式。
电脑和单片机之间通讯方式讲解
要使用某一通讯方式,单片机和电脑必须具有相应的通讯接口,个人电脑一般有RS232、USB、以太网、蓝牙等通讯方式。
假设使用RS232通讯,电脑自带有RS232接口,无需扩展,那么单片机硬件必须设计有RS232接口,使用RS232延长线连接即可,接下来就是编写软件了,包括底层驱动程序,以实现电脑控制单片机,比如使用C++、C#等编写人机交互界面,定义通信协议,编写底层驱动,即可实现通过自己编写的人机交互界面控制单片机。如果只是简单的控制也可以使用串口调试助手直接给单片机发送命令,以达到控制单片机的目的。
电脑和单片机之间通讯方式讲解
也可以使用其他通讯方式,比如RS485、RS422、USB、CAN、以太网、蓝牙、WIFI等都可以使用,但是单片机必须扩展相应的通讯接口,如电脑没有相应的通讯接口,可以购买相应的通讯转换器即可,比如使用CAN通讯,只需购买一个USB转CAN的转换器即可,USB直接连接电脑,转换器CAN接口与单片机CAN接口相连。
使用WIFI、蓝牙通讯方式,可以实现手机直接控制单片机,编写一个控制单片机的手机APP软件,配置好WIFI或蓝牙协议,手机APP发送一个命令,通过手机WIFI或蓝牙将信息传输至单片机WIFI或蓝牙接收端,从而实现了手机直接控制单片机。WIFI或蓝牙模块可以直接淘宝上购买现成的也不贵。

看过《电脑和单片机之间通讯方式讲解》的人还看了以下文章
c语言sqrt函数怎么求三角形面积 c语言sqrt函数怎么求三角形面积
c语言sqrt函数怎么求三角形面积 使用C语言中的sqrt函数求三角形的面积,关键是已知条件是什么,并没有说,已知条件不同,所求三角形的面积公式也不同。 1)若是已知三角形的三条边长a、b、c,根据海伦公式可以求出三角形的面积,p=(a+b+c)/2,则三角形的面积:...
51单片机最小系统板各元器件的作用 51单片机最小系统板各元器件的作用
51单片机最小系统板各元器件的作用 51单片机最小系统板中,一般会有如下元器件:51单片机、晶振、稳压芯片(也可能是稳压电路或电源接口)、电阻、电容、电源开关、电源指示灯(即发光二极管)、编程接口、复位按钮等。当然了,有些是必须的,有些是可选的。...
单片机和dsp芯片输出电压能直接接负载吗 单片机和dsp芯片输出电压能直接接负载吗
单片机和dsp芯片输出电压能直接接负载吗 可以直接接负载,但是只能接微小澳门永利娱乐官网的负载,一般10mA以内,甚至更...
51单片机模拟交通灯效果是如何实现的 51单片机模拟交通灯效果是如何实现的
51单片机模拟交通灯效果是如何实现的 交通灯红绿灯是按一定的顺序进行亮灭的,亮灯的时间也是一定的。那么就有逻辑可循。而单片机就可以根据逻辑性进行控制程序编写,然后烧录程序进单片机,控制IO串口输出高低电平及中断延时以达到模拟交通灯的效果。 那么...
单片机中断优先级控制寄存器 单片机中断优先级控制寄存器
IP全名:Interrupt Priority,是单片机的中断优先级控制寄存器 下图是中断优先级寄存器 IP 的控制位:可以通过程序来控制。 PS: 串行口中断优先级控制位; PT1: 定时器/ 计数器 T1 中断优先级控制位; PX1: 外部中断 1 中断优先级控制位; PT0: 定时器/ 计数...