通讯-如何实现单片机与PC之间的通信

问题描述

如何实现单片机与PC之间的通信

想用opencv编写识别程序,与atmega128通讯,来控制机械臂抓取物体
用一根USB串口转接线连接单片机和笔记本电脑
怎么实现通讯(单独编程?还是可以安装什么软件?)
求大神们帮帮忙~万分感谢

解决方案

单片机与PC 直接最常用的就是串口通讯了

解决方案二:

串口通信,有 SerialPort

解决方案三:

这个要和硬件的设计方协调,用什么协议,什么接口。

解决方案四:

各种语言基本都有串口组件,有代源码的,你可以研究一下,就明白,其实都是windows那几个api函数,诸如openfile之类的

解决方案五:

http://blog.csdn.net/zw0558/article/details/4465835

解决方案六:

用串口通讯,直接调用API就行

解决方案七:

用串口或者usb口吧,单片机和PC端都需要对应的程序来进行通信,单片机这边的串口程序要根据具体的芯片,PC上的串口程序网上一搜很多

时间: 2024-11-01 16:15:50

通讯-如何实现单片机与PC之间的通信的相关文章

《单片机串口通信及测控应用实战详解》——第6章 多个单片机与PC串口 通信的数据传送

第6章 多个单片机与PC串口 通信的数据传送 单片机串口通信及测控应用实战详解一台PC和若干台89C51单片机构成小型分散测控系统是目前微型计算机应用的一大趋势.在这样的系统中,以89C51芯片为核心的智能式测控仪表(从机)既能完成数据采集.处理和各种控制任务,又可将数据传送给PC(主机),PC将这些数据进行加工处理或显示.打印,同时将各种控制命令传送给各个从机,以实现集中管理和最优控制.显然,要组成这样的系统,首先要解决PC与各个单片机之间的数据通信问题,这是一个多机通信问题.

蓝牙开发之从手机走向PC【4】——手机与PC之间的通信

前面几篇文章写的都是手机和手机之间怎样通过蓝牙互连通信,这篇文章开始讲一下怎么利用蓝牙技术实现手机和PC之间的通信连接,完成这一步后我们可以进一步在此通信基础上开发类似于控制电脑的手机遥控器. 其实笔者后来感觉这篇文章其实也没多少要写的了,原因是从手机转移到PC的难度不在于编码,而在于J2SE本身未提供对JSR-82规范的实现.所以,问题的关键是怎么在J2SE平台上能支持蓝牙应用的开发.在此,后来笔者在网上找到了一个开源组件Bluecove.jar包,该Jar包实现了JSR- 82规范,将其作为

在多台PC之间同步Resharper所有设置的方法

默认情况下Resharper只允许导出CodeStyle的设置,对于其它的设置不能导出,这样在不利用我们在多台PC之间同步Resharper的设置,经过多次尝试和Google找到了一种解决办法: Resharper会将所有的设置保存到AppData目录下,只有拷贝并覆盖该设置目录就行了.设置的保存目录依系统可能会有所不同,例如在我的win7上就是在C:\Users\user\AppData\Roaming\JetBrains目录下.

实现Android和PC之间的蓝牙通信

   这两天想实现PC和安卓手机的通信,限于水平,知道的方法大概有两种:基于数据包的socket和蓝牙.虽然看起来简单,但调也调了两天多.自己测试了下socket,在室内WIFI环境下时延大概是0.1s.而在3G网络下时延居然达3s之多,而且只要不发数据,端口貌似就会断掉,总之,很不爽.于是,便考虑了蓝牙的方法. 实现手机和PC的蓝牙通信,一种是最常用的蓝牙虚拟串口,这种方法可以通过配置非常简单地实现,很多外置蓝牙GPS都用这种做法.但大名鼎鼎的安卓却不支持,因此对大部分外置GPS都不提供支持(

模拟器与pc通讯-android模拟器与pc的相互通信

问题描述 android模拟器与pc的相互通信 我现在再能实现模拟器联系pc,pc作为服务器被动的做出反应.不能实现pc发消息给模拟器.那要如何实现相互的通信呢 代码如下: package com.example.socket_android; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWrit

【转】不同VLAN之间相互通信及VTP、STP、EtherChannel概念

厘清最后一个概念. 转了网上两个相关帖子: http://www.net130.com/CMS/Pub/Tech/tech_zh/2009_03_12_97386_3.htm http://blog.sina.com.cn/s/blog_554c766701008z6o.html ~~~~~~~~~~~~~~~~~~~~~~~~ 必须启用路由功能,否则三层交换机的功能也就等价于二层交换机-----------iprouting.  ~~~~~~~~~~~~~~~~~~~~~~~~~ 试验总结:从

关于GPRS与PC端服务器通信怎么做

问题描述 关于GPRS与PC端服务器通信怎么做 需要从客户端发送消息到服务端,服务端能解析消息并作出返回响应. 解决方案 GPRS相当于网络通讯,直接用socket或者http的库就可以了,具体看你用的编程语言. 解决方案二: 我是java写服务器端

配置三层交换实现vlan之间的通信

实验环境介绍: 某企业划分多个vlan,连接在介入交换机上,为了实现vlan之间的通信,采用三层交换机.因为企业需要和远程分支机构相连,以此,三层交换机连接在路由器上,路由器在连接远程分支机构.实验拓扑图如下: 实验内容: 1.vlan的划分说明:   SW-2l-1 SW-2l-2 SW-2l-3 Vlan 1 F0/1 F0/1 F0/1 Vlan 2 F0/2-F0/4 F0/2-F0/8 F0/2-F0/6 Vlan 3 0/5-F0/8 F0/9-F0/14 F0/7-F0/14 Vl

基于Silverlight的本地应用程序之间的通信

通过本地消息传递,您可以在单台计算机上运行的多个 Silverlight 插件之间创建通信通道.您通常 在单个网页中承载这些插件,并且使用本地消息传递来协调其行为.这样,您可以创建将多个基于 Silverlight 的应用程序与基于其他技术的内容结合在一起的复杂布局. 例如,假定您要为基于 HTML 的网站提供基于 Silverlight 的导航系统.您可以使用 Silverlight 来创建菜单栏和侧栏,并且使用本地消息传递来保持其状态同步.另一个方案就是创建具有跨越侧栏广告 的动画效果的基于