首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基于RS232和U盘的串行通信

基于RS232和U盘的串行通信
EN

Stack Overflow用户
提问于 2014-11-22 00:40:46
回答 2查看 1.7K关注 0票数 0

我计划编写串行驱动程序,将数据从目标发送到主机。目标是瑞纳萨的RX62N。主机是Windows8.1。目标具有RS232端口,而主机具有USB端口。我计划使用带有DB9(不确定)和USB接口的转换器电缆。1)想知道我是否可以从目标和主机发送和接收? 2)想知道是否有一种方法可以绕过编写USB驱动程序来发送和接收来自主机的数据?是否有软件(程序)可以监控usb端口并通过USB端口发送和接收数据?我见过这样的软件,它可以让你发送数据,并查看端口接收的数据。

EN

回答 2

Stack Overflow用户

发布于 2014-11-22 01:19:39

(1) RS-232是双向的。您可以同时发送和接收。(2)您不必为主机编写USB驱动程序。Windows内置了这一功能。使用标准的Windows串行I/O调用。它们对于串行端口和USB到串行转换器的工作方式相同。

票数 1
EN

Stack Overflow用户

发布于 2014-11-22 04:32:05

USB<->RS-232转换器电缆将作为传统串行端口显示给PC主机,Windows、Linux和OSX中内置了对实现此端口仿真的CDC/ACM USB配置文件的支持。然而,在windows中,您通常需要安装“驱动程序”,在大多数情况下,它只是一个将线缆的USB供应商/产品ID映射到usbser.sys设备驱动程序的INF文件。某些USB/串行设备可能具有自定义驱动程序。

FTDI和Prolific的常见USB CDC/ACM设备将通过Windows Update自动安装驱动程序(尽管过去多产的驱动程序一直存在问题-尽管最近它们有所改进)。

在目标端,您可以像往常一样通过连接到RS-232线路驱动器的UART进行通信。

对于基本测试和对目标的键盘/屏幕控制台访问,您可以使用任何终端仿真器软件,例如TeraTerm、HyperTerminal或Putty。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27066198

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档