单片机和上位机通信是怎么实现的?

[复制链接]
 楼主| MessageRing 发表于 2023-6-29 10:34 | 显示全部楼层 |阅读模式
一直不能明白上位机是怎么写出来的。不知道有没有相关领域的老哥解惑
georgeliu2016 发表于 2023-6-30 10:09 | 显示全部楼层
就是串口通讯。上位机github上也大把C#开源,拿过来就可以自己做上位机。
xdqfc 发表于 2023-6-30 17:00 | 显示全部楼层
最简单就是VB写了,VB有串口控件,玩个界面也简单,就是想用C编程就玩不起来,也可以用JAVA,有串口库,跟用C编程差不多,编个界面也简单。
yangxiaor520 发表于 2023-7-1 11:45 来自手机 | 显示全部楼层
一般就是串口通信。
forgot 发表于 2023-7-1 12:31 来自手机 | 显示全部楼层
也是通过通讯接口通讯啊,网口串口之类的,数据传输过去解析就好了啊
geraldbetty 发表于 2023-7-5 21:20 | 显示全部楼层
单片机可以与上位机之间以串口通信为主,当然也不排除现在有的单片机也集成了以太网口。
elsaflower 发表于 2023-7-5 21:23 | 显示全部楼层
单片机和上位机的通信可以通过多种方式实现,如串口、并口、以太网、无线等
linfelix 发表于 2023-7-5 21:29 | 显示全部楼层
单片机可以使用以太网控制器和相关协议栈,与上位机通过局域网或互联网进行通信。
1988020566 发表于 2023-7-5 21:39 | 显示全部楼层
单片机与上位机进行异步串行通信              
alvpeg 发表于 2023-7-5 21:45 | 显示全部楼层
网络通信则需要单片机具备网络接口
earlmax 发表于 2023-7-5 21:52 | 显示全部楼层
通过以太网与上位机进行通信,通过上位机的以太网接收器和发送器,实现数据的传输。
hearstnorman323 发表于 2023-7-5 22:06 | 显示全部楼层
单片机和上位机通信可以通过串口或者网络通信实现
gygp 发表于 2023-7-5 22:22 | 显示全部楼层
可以使用其他通信接口,如CAN(控制器局域网)、SPI(串行外设接口)、I2C(串行总线接口)等。
mmbs 发表于 2023-7-6 15:15 | 显示全部楼层
单片机将需要传输的数据发送给上位机,上位机接收并处理数据,然后可以向单片机发送指令或者数据。
plsbackup 发表于 2023-7-6 15:24 | 显示全部楼层
具体的实现方式和配置参数取决于单片机型号、上位机软件和通信需求。
dspmana 发表于 2023-7-6 15:31 | 显示全部楼层
单片机和上位机之间的通信可以通过多种方式实现
janewood 发表于 2023-7-6 15:38 | 显示全部楼层
实现串口通信功能。这涉及到串口初始化设置、接收和发送数据的处理等。
earlmax 发表于 2023-7-6 16:01 | 显示全部楼层
单片机可以作为USB设备或USB主机,与上位机进行USB通信。在单片机端,可以使用USB库或USB协议栈来实现USB通信功能。
cemaj 发表于 2023-7-6 16:15 | 显示全部楼层
在单片机和上位机之间建立通信协议,包括数据格式、通信速率等。常见的通信协议有UART、Modbus、CAN等。
robertesth 发表于 2023-7-6 16:34 | 显示全部楼层
使用UART(通用异步收发器)或USART(通用同步异步收发器)接口进行串口通信。单片机和上位机通过串口连接,通过发送和接收串口数据来进行通信。常见的串口通信协议包括RS-232、RS-485等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

74

主题

1541

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部