社区
硬件/系统
帖子详情
用VC++通过USB实现单片机与PC通信?
hpp2003cb
2009-07-30 03:34:05
RT
最好能给出PC端 的VC++数据传输方式 及方法
...全文
310
10
打赏
收藏
用VC++通过USB实现单片机与PC通信?
RT 最好能给出PC端 的VC++数据传输方式 及方法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
susandy
2010-02-10
打赏
举报
回复
用LIBusb试试,可以和BULK,ISO,INTERRPUT,control端点通信.附带有例子
dulvtianya
2009-07-31
打赏
举报
回复
学习啊学习
用户 昵称
2009-07-31
打赏
举报
回复
最省事的应该是做了ccid设备,pc端可以用pcsc协议,xp以上自带驱动。
hpp2003cb
2009-07-31
打赏
举报
回复
[Quote=引用 4 楼 dengxuxing 的回复:]
看看USB驱动提供的接口,其实不难的。
[/Quote]
现在我是不知道VC++部分应该使用什么 操作语句 接口什么的早就查好了
job82824
2009-07-31
打赏
举报
回复
[Quote=引用 1 楼 zoulie 的回复:]
用个USB转串口工具,然后就读写串口
[/Quote]
这个确实是个好办法呀,我们现在做的东西遇到用usb口的时候,因为不会写驱动,所以一般也是这样做的。串口通讯程序实在是太好写了^_^
wwwhhb4001
2009-07-30
打赏
举报
回复
mark
dengxuxing
2009-07-30
打赏
举报
回复
看看USB驱动提供的接口,其实不难的。
socoola
2009-07-30
打赏
举报
回复
http://www.codeproject.com/KB/cpp/cppfaq10dec04-23jan05.aspx#q103
MMX
2009-07-30
打赏
举报
回复
en,来得晚了,确实就是写串口。
zoulie
2009-07-30
打赏
举报
回复
用个USB转串口工具,然后就读写串口
用VC_
实现
单片机
与
PC
机串口
通信
的三种方法.pdf
用VC_
实现
单片机
与
PC
机串口
通信
的三种方法
Visual C#.NET串口
通信
及测控应用典型实例.(电子工业.李江全.邓红涛.刘巧.李伟).part3
书名:《Visual C#.NET串口
通信
及测控应用典型实例》(电子工业出版社.李江全.邓红涛.刘巧.李伟) PDF格式扫描版,全书分为8章,共369页。2012年5月出版。 全书压缩打包成3部分,这是第3部分 内容简介 本书从工程应用的角度出发,通过8个典型应用实例,包括
PC
与
PC
、
PC
与
单片机
、
PC
与PLC、
PC
与远程I/O模块、
PC
与智能仪器、
PC
与无线数传模块、
Pc
与
USB
数据采集模块等组成的测控系统,利用SerialPort控件和MSComm控件编写C#.NET串口
通信
程序,并对计算机测控系统中的4类典型应用((模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。 目 录 第1章
PC
与
PC
串口
通信
1.1 串口
通信
概述 1.1.1 串口
通信
的基本概念 1.1.2 RS-232C接口标准 1.1.3 RS-422/485接口标准 1.1.4 串口
通信
线路连接 1.1.5
PC
中的串行端口 1.1.6 虚拟串口的使用 1.2 V
C++
.NET串行
通信
控件与API函数 1.2.1 MSComm控件的使用 1.2.2 SerialPort控件的使用 1.2.3 串行
通信
API函数 1.3
PC
与
PC
串口
通信
实例 1.3.1 两台
PC
串口
通信
1.3.2 一台
PC
双串口互
通信
第2章
PC
与
单片机
串口
通信
2.1 典型
单片机
开发板简介 2.1.1
单片机
测控系统的组成 2.1.2
单片机
开发板B的功能 2.1.3
单片机
开发板B的主要电路 2.2
PC
与
单片机
串口
通信
实例 2.2.1
PC
与单个
单片机
串口
通信
2.2.2
PC
与多个
单片机
串口
通信
2.3
PC
与
单片机
串口
通信
测控应用实例 2.3.1 模拟量输入 2.3.2 模拟量输出 2.3.3 开关量输入 2.3.4 开关量输出 第3章
PC
与西门子PLC串口
通信
3.1 西门子PLC模拟量扩展模块与
通信
协议 3.1.1 西门子PLC模拟量输入模块 3.1.2 西门子PLC PPI
通信
协议 3.2
PC
与西门子PLC串口
通信
测控应用实例 3.2.1 模拟量输入 3.2.2 模拟量输出 3.2.3 开关量输入 3.2.4 开关量输出 第4章
PC
与三菱PLC串口
通信
4.1 三菱PLC特殊功能模块与
通信
协议 4.1.1 FX2N系列PLC的特殊功能模块 4.1.2 三菱PLC编程口
通信
协议 4.2
PC
与三菱PLC串口
通信
测控应用实例 4.2.1 模拟量输入 4.2.2 模拟量输出 4.2.3 开关量输入 4.2.4 开关量输出 第5章
PC
与分布式I/O模块串口
通信
5.1 典型分布式I/O模块简介 5.1.1 集散控制系统的结构与特点 5.1.2 ADAM4000远程数据采集控制系统 5.1.3 ADAM4000系列模块简介 5.1.4 ADAM4000系列模块的软件安装 5.2
PC
与分布式I/O模块串口
通信
测控应用实例 5.2.1 模拟量输入 5.2.2 模拟量输出 5.2.3 数字量输入 5.2.4 数字量输出 第6章
PC
与智能仪器串口
通信
6.1 典型智能仪器简介 6.1.1 智能仪器的结构与特点 6.1.2 XMT-3000A型智能仪器的
通信
协议 6.2
PC
与智能仪器串口
通信
测控应用实例 6.2.1
PC
与单台智能仪器温度测控 6.2.2
PC
与多台智能仪器温度测控 第7章
PC
与无线数据传输模块串口
通信
7.1 典型无线数传模块简介 7.1.1 无线数传技术概述 7.1.2 DTD46X系列无线数传模块 7.2
PC
与无线数传模块串口
通信
测控应用实例 7.2.1 设计任务 7.2.2 线路连接 7.2.3 利用C51语言
实现
基于DS18B20的
单片机
温度测控 7.2.4 利用汇编语言
实现
基于DS18B20的
单片机
温度测控 7.2.5 利用V
C++
.NET
实现
PC
与无线数传模块温度测控 第8章
USB
串行总线模块测控应用 8.1
USB
总线在数据采集系统中的应用 8.1.1
USB
总线及其数据采集系统的特点 8.1.2 采用
USB
传输的数据采集系统 8.1.3 典型
USB
数据采集模块及应用 8.1.4 V
C++
.NET数据采集与控制的方式 8.2
PC
与
USB
数据采集模块测控应用实例 8.2.1 模拟量输入 8.2.2 模拟量输出 8.2.3 数字量输入 8.2.4 数字量输出 参考文献
Visual C#.NET串口
通信
及测控应用典型实例.(电子工业.李江全.邓红涛.刘巧.李伟).part1
书名:《Visual C#.NET串口
通信
及测控应用典型实例》(电子工业出版社.李江全.邓红涛.刘巧.李伟) PDF格式扫描版,全书分为8章,共369页。2012年5月出版。 全书压缩打包成3部分,这是第1部分 内容简介 本书从工程应用的角度出发,通过8个典型应用实例,包括
PC
与
PC
、
PC
与
单片机
、
PC
与PLC、
PC
与远程I/O模块、
PC
与智能仪器、
PC
与无线数传模块、
Pc
与
USB
数据采集模块等组成的测控系统,利用SerialPort控件和MSComm控件编写C#.NET串口
通信
程序,并对计算机测控系统中的4类典型应用((模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。 目 录 第1章
PC
与
PC
串口
通信
1.1 串口
通信
概述 1.1.1 串口
通信
的基本概念 1.1.2 RS-232C接口标准 1.1.3 RS-422/485接口标准 1.1.4 串口
通信
线路连接 1.1.5
PC
中的串行端口 1.1.6 虚拟串口的使用 1.2 V
C++
.NET串行
通信
控件与API函数 1.2.1 MSComm控件的使用 1.2.2 SerialPort控件的使用 1.2.3 串行
通信
API函数 1.3
PC
与
PC
串口
通信
实例 1.3.1 两台
PC
串口
通信
1.3.2 一台
PC
双串口互
通信
第2章
PC
与
单片机
串口
通信
2.1 典型
单片机
开发板简介 2.1.1
单片机
测控系统的组成 2.1.2
单片机
开发板B的功能 2.1.3
单片机
开发板B的主要电路 2.2
PC
与
单片机
串口
通信
实例 2.2.1
PC
与单个
单片机
串口
通信
2.2.2
PC
与多个
单片机
串口
通信
2.3
PC
与
单片机
串口
通信
测控应用实例 2.3.1 模拟量输入 2.3.2 模拟量输出 2.3.3 开关量输入 2.3.4 开关量输出 第3章
PC
与西门子PLC串口
通信
3.1 西门子PLC模拟量扩展模块与
通信
协议 3.1.1 西门子PLC模拟量输入模块 3.1.2 西门子PLC PPI
通信
协议 3.2
PC
与西门子PLC串口
通信
测控应用实例 3.2.1 模拟量输入 3.2.2 模拟量输出 3.2.3 开关量输入 3.2.4 开关量输出 第4章
PC
与三菱PLC串口
通信
4.1 三菱PLC特殊功能模块与
通信
协议 4.1.1 FX2N系列PLC的特殊功能模块 4.1.2 三菱PLC编程口
通信
协议 4.2
PC
与三菱PLC串口
通信
测控应用实例 4.2.1 模拟量输入 4.2.2 模拟量输出 4.2.3 开关量输入 4.2.4 开关量输出 第5章
PC
与分布式I/O模块串口
通信
5.1 典型分布式I/O模块简介 5.1.1 集散控制系统的结构与特点 5.1.2 ADAM4000远程数据采集控制系统 5.1.3 ADAM4000系列模块简介 5.1.4 ADAM4000系列模块的软件安装 5.2
PC
与分布式I/O模块串口
通信
测控应用实例 5.2.1 模拟量输入 5.2.2 模拟量输出 5.2.3 数字量输入 5.2.4 数字量输出 第6章
PC
与智能仪器串口
通信
6.1 典型智能仪器简介 6.1.1 智能仪器的结构与特点 6.1.2 XMT-3000A型智能仪器的
通信
协议 6.2
PC
与智能仪器串口
通信
测控应用实例 6.2.1
PC
与单台智能仪器温度测控 6.2.2
PC
与多台智能仪器温度测控 第7章
PC
与无线数据传输模块串口
通信
7.1 典型无线数传模块简介 7.1.1 无线数传技术概述 7.1.2 DTD46X系列无线数传模块 7.2
PC
与无线数传模块串口
通信
测控应用实例 7.2.1 设计任务 7.2.2 线路连接 7.2.3 利用C51语言
实现
基于DS18B20的
单片机
温度测控 7.2.4 利用汇编语言
实现
基于DS18B20的
单片机
温度测控 7.2.5 利用V
C++
.NET
实现
PC
与无线数传模块温度测控 第8章
USB
串行总线模块测控应用 8.1
USB
总线在数据采集系统中的应用 8.1.1
USB
总线及其数据采集系统的特点 8.1.2 采用
USB
传输的数据采集系统 8.1.3 典型
USB
数据采集模块及应用 8.1.4 V
C++
.NET数据采集与控制的方式 8.2
PC
与
USB
数据采集模块测控应用实例 8.2.1 模拟量输入 8.2.2 模拟量输出 8.2.3 数字量输入 8.2.4 数字量输出 参考文献
Visual C#.NET串口
通信
及测控应用典型实例.(电子工业.李江全.邓红涛.刘巧.李伟).part2
书名:《Visual C#.NET串口
通信
及测控应用典型实例》(电子工业出版社.李江全.邓红涛.刘巧.李伟) PDF格式扫描版,全书分为8章,共369页。2012年5月出版。 全书压缩打包成3部分,这是第2部分 内容简介 本书从工程应用的角度出发,通过8个典型应用实例,包括
PC
与
PC
、
PC
与
单片机
、
PC
与PLC、
PC
与远程I/O模块、
PC
与智能仪器、
PC
与无线数传模块、
Pc
与
USB
数据采集模块等组成的测控系统,利用SerialPort控件和MSComm控件编写C#.NET串口
通信
程序,并对计算机测控系统中的4类典型应用((模拟量输入(AI)、模拟量输出(AO)、数字量输入(DI)和数字量输出(DO)的程序设计方法进行了详细的讲解。 目 录 第1章
PC
与
PC
串口
通信
1.1 串口
通信
概述 1.1.1 串口
通信
的基本概念 1.1.2 RS-232C接口标准 1.1.3 RS-422/485接口标准 1.1.4 串口
通信
线路连接 1.1.5
PC
中的串行端口 1.1.6 虚拟串口的使用 1.2 V
C++
.NET串行
通信
控件与API函数 1.2.1 MSComm控件的使用 1.2.2 SerialPort控件的使用 1.2.3 串行
通信
API函数 1.3
PC
与
PC
串口
通信
实例 1.3.1 两台
PC
串口
通信
1.3.2 一台
PC
双串口互
通信
第2章
PC
与
单片机
串口
通信
2.1 典型
单片机
开发板简介 2.1.1
单片机
测控系统的组成 2.1.2
单片机
开发板B的功能 2.1.3
单片机
开发板B的主要电路 2.2
PC
与
单片机
串口
通信
实例 2.2.1
PC
与单个
单片机
串口
通信
2.2.2
PC
与多个
单片机
串口
通信
2.3
PC
与
单片机
串口
通信
测控应用实例 2.3.1 模拟量输入 2.3.2 模拟量输出 2.3.3 开关量输入 2.3.4 开关量输出 第3章
PC
与西门子PLC串口
通信
3.1 西门子PLC模拟量扩展模块与
通信
协议 3.1.1 西门子PLC模拟量输入模块 3.1.2 西门子PLC PPI
通信
协议 3.2
PC
与西门子PLC串口
通信
测控应用实例 3.2.1 模拟量输入 3.2.2 模拟量输出 3.2.3 开关量输入 3.2.4 开关量输出 第4章
PC
与三菱PLC串口
通信
4.1 三菱PLC特殊功能模块与
通信
协议 4.1.1 FX2N系列PLC的特殊功能模块 4.1.2 三菱PLC编程口
通信
协议 4.2
PC
与三菱PLC串口
通信
测控应用实例 4.2.1 模拟量输入 4.2.2 模拟量输出 4.2.3 开关量输入 4.2.4 开关量输出 第5章
PC
与分布式I/O模块串口
通信
5.1 典型分布式I/O模块简介 5.1.1 集散控制系统的结构与特点 5.1.2 ADAM4000远程数据采集控制系统 5.1.3 ADAM4000系列模块简介 5.1.4 ADAM4000系列模块的软件安装 5.2
PC
与分布式I/O模块串口
通信
测控应用实例 5.2.1 模拟量输入 5.2.2 模拟量输出 5.2.3 数字量输入 5.2.4 数字量输出 第6章
PC
与智能仪器串口
通信
6.1 典型智能仪器简介 6.1.1 智能仪器的结构与特点 6.1.2 XMT-3000A型智能仪器的
通信
协议 6.2
PC
与智能仪器串口
通信
测控应用实例 6.2.1
PC
与单台智能仪器温度测控 6.2.2
PC
与多台智能仪器温度测控 第7章
PC
与无线数据传输模块串口
通信
7.1 典型无线数传模块简介 7.1.1 无线数传技术概述 7.1.2 DTD46X系列无线数传模块 7.2
PC
与无线数传模块串口
通信
测控应用实例 7.2.1 设计任务 7.2.2 线路连接 7.2.3 利用C51语言
实现
基于DS18B20的
单片机
温度测控 7.2.4 利用汇编语言
实现
基于DS18B20的
单片机
温度测控 7.2.5 利用V
C++
.NET
实现
PC
与无线数传模块温度测控 第8章
USB
串行总线模块测控应用 8.1
USB
总线在数据采集系统中的应用 8.1.1
USB
总线及其数据采集系统的特点 8.1.2 采用
USB
传输的数据采集系统 8.1.3 典型
USB
数据采集模块及应用 8.1.4 V
C++
.NET数据采集与控制的方式 8.2
PC
与
USB
数据采集模块测控应用实例 8.2.1 模拟量输入 8.2.2 模拟量输出 8.2.3 数字量输入 8.2.4 数字量输出 参考文献
基于
USB
通信
的SLED自动控温系统
基于
USB
通信
的SLED自动控温系统 在SLED的温度控制系统中,以计算机设定半导体激光器工作温度,通过
USB
实现
PC
机与目标板之间的
通信
,针对半导体制冷器(TEC)的驱动特性,设计了基于MSP430
单片机
脉宽调制(PWM)、比例积分微分算法(PID)的自动温度控制单元。系统以CY7C68013为
USB
通信
模块;利用
单片机
片内的12bit的A/D转换器采集数据;
PC
端软件以V
C++
6.0为开发环境完成数据的输出。激光器温度控制精度在±0.02℃以内。
硬件/系统
2,640
社区成员
17,239
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章