usb相关内容

使用 C# 向 USB 连接的 GPRS 调制解调器发送 AT 命令

谁能给我一个好的方向或指导,告诉我如何访问连接到 USB 端口的 GPRS 调制解调器.我应该为我的程序制作一个 USB 驱动程序来向调制解调器发送 AT 命令吗?或者就像一个路由器,我可以使用IP地址访问它?谢谢 解决方案 如果 Windows 将其识别为调制解调器,则所需的驱动程序应自动将其显示为串行端口,就像任何其他调制解调器一样您可以使用其端口名称与它通信System.IO.Por ..
发布时间:2021-11-30 13:58:48 C#/.NET

无法使用 AT 命令发送短信

我正在使用 QextSerialPort 访问端口 #include #include #include int main(int argc, char *argv[]){QCoreApplication a(argc, argv);QList端口 = QextSerialEnumerator::getPorts();QextSerialPort *端口;QString 端口名称;int计数器= ..
发布时间:2021-11-30 13:49:33 C/C++开发

如何使用 Windows API 枚举所有已安装的 USB 调制解调器

我购买了 ZTE MF190 USB 调制解调器并开始使用它. 到目前为止,我已经设法使用 TurboPowers 的免费 AsyncPro 组件以编程方式将短信发送到另一个移动设备. 我想知道是否有一种方法可以检索所有已安装调制解调器的列表及其连接的串行 COM 端口(希望具有其他有价值的功能). 提前致谢. 解决方案 要列出已安装的调制解调器,您可以使用 Win32_ ..
发布时间:2021-11-26 14:30:37 其他开发

64 位 Windows 上的 USB 驱动程序

我有一个基于 WDK 中的 bulkusb.sys 的非常通用的 64 位驱动程序.它已经与嵌入式程序一起工作多年,但现在需要在 Vista 64 上工作.从我尝试查看的所有文档中,似乎没有任何影响它,除了为 64 位环境编译它,但是当我使用 AMD64 构建环境编译它时,我得到“驱动程序不适合这个平台"尝试打开系统时的错误消息. 有什么办法可以解决这个问题? 更新:“试图打开系统"究 ..
发布时间:2021-11-25 07:29:34 C#

如何在 64 位机器上运行为 32 位制作的 API?

我正在编写一个 Java 应用程序,它必须通过 USB 电缆与 XBee 无线电进行通信.为此,我使用了 xbee-java API(http://code.google.com/p/xbee-api/) 在我的旧 32 位机器上一切正常.但是当我将项目导入到 64 位机器时,它立即抛出一个异常,内容为:“无法在 AMD 64 位平台上加载 IA 32 位 .dll".我不知道如何解决这个问 ..
发布时间:2021-11-25 07:05:07 Java开发

如何在 64 位机器上运行为 32 位制作的 API?

我正在编写一个 Java 应用程序,它必须通过 USB 电缆与 XBee 无线电进行通信.为此,我使用了 xbee-java API(http://code.google.com/p/xbee-api/) 在我的旧 32 位机器上一切正常.但是当我将项目导入到 64 位机器时,它立即抛出一个异常,内容为:“无法在 AMD 64 位平台上加载 IA 32 位 .dll".我不知道如何解决这个问 ..
发布时间:2021-11-25 00:14:01 Java开发

如何使用 Windows API 枚举所有已安装的 USB 调制解调器

我购买了 ZTE MF190 USB 调制解调器并开始使用它. 到目前为止,我已经设法使用 TurboPowers 的免费 AsyncPro 组件以编程方式将短信发送到另一个移动设备. 我想知道是否有一种方法可以检索所有已安装调制解调器的列表及其连接的串行 COM 端口(希望具有其他有价值的功能). 提前致谢. 解决方案 要列出已安装的调制解调器,您可以使用 Win32_ ..
发布时间:2021-11-24 23:14:24 C#

Android Studio 不会将 Nexus 7 识别为设备

我在 Nexus 7 上运行我在 Android Studio 中开发的应用程序时遇到问题.在使用相同的平板电脑和计算机(运行 Windows 8)之前,我已经成功地让它工作了,但是自从我修理了我的笔记本电脑并且所有东西都被擦除了我确信我的开发环境有问题. 当我去运行项目时,没有可用的设备,所以它不再识别我的 Nexus 7. 我尝试过的事情 确保我的计算机识别该设备并且我有 从 ..
发布时间:2021-11-21 21:36:23 移动开发

Android Studio 在 Windows 10 上检测不到 Android 设备

我正在一台新的 Windows 10 笔记本电脑上设置 Android 开发环境.我在使用其他操作系统的其他机器上多次这样做,但这是第一次使用 Windows 10.问题是 Android Studio 在我通过 USB 连接后无法检测到我的设备(LG Zone 3).请注意,我之前曾使用此设备在 Arch Linux 桌面上进行开发. 我已经下载了 Android Studio 并创建了几 ..
发布时间:2021-11-21 20:09:35 移动开发

Android Studio 在 Windows 10 上检测不到 Android 设备

我正在一台新的 Windows 10 笔记本电脑上设置 Android 开发环境.我在使用其他操作系统的其他机器上多次这样做,但这是第一次使用 Windows 10.问题是 Android Studio 在我通过 USB 连接后无法检测到我的设备(LG Zone 3).请注意,我之前曾使用此设备在 Arch Linux 桌面上进行开发. 我已经下载了 Android Studio 并创建了几 ..
发布时间:2021-11-21 20:09:07 移动开发

用于 Android 和 Arduino Uno 之间 USB 串行通信的读取器线程

我正在尝试使用 android 的 USB 主机 API 在 Arduino UNO 和我的 android 智能手机之间进行通信.到目前为止一切都很好.我每秒通过函数 Serial.print() 从我的 Arduino 发送一个测试字符串“Try data".两个设备的波特率都设置为 9600.Android 智能手机充当主机. 我使用的一些教程是: http://android. ..
发布时间:2021-11-17 04:13:57 移动开发

Arduino:在没有编辑库的情况下更改定义 [已解决,编译器中的错误,可用的解决方法]

编辑:在下面查看我的答案 我对 Arduino 平台还很陌生,现在正在使用 AdaFruit 的 attiny85 (Trinket) 库创建一个 USB HID 项目.另请参阅我之前回答的有关此库选项的问题:更改/覆盖饰品 (attiny85) USB 标识名称, 设备名称 我遇到了一个罕见的 C 相关限制(另请参阅上一个问题链接中的最新评论),即通过分离编译对二进制文件进行分离的后 ..
发布时间:2021-11-17 04:09:29 C/C++开发

更快地读取串口

我有一个计算机软件,可以使用 USB 将 RGB 颜色代码发送到 Arduino.当它们发送缓慢时它工作正常,但是当每秒发送数十个时它会吓坏了.我认为发生的情况是 Arduino 串行缓冲区填满如此之快,以至于处理器无法按照我正在阅读的方式处理它. #define INPUT_SIZE 11无效循环(){如果(串行.可用()){字符输入[INPUT_SIZE + 1];字节大小 = Serial ..
发布时间:2021-11-17 04:09:17 其他开发

Matlab 以特定采样率从串口读取

我正在尝试使用下面的 matlab 代码从发送到串行端口的两个传感器(在我的 arduino 上)读取值.但是,它错误地说 ???试图访问sensor1(1);索引越界,因为 numel(sensor1)=0 并且如果没有发生错误,则结果不准确.我知道这一点,因为我只是将 1 和 2 作为传感器值发送到 com 端口,结果两个数组也包含一些零(当一个应该全为 1 而另一个全为 2 时).感谢任何帮 ..
发布时间:2021-11-17 04:04:51 其他开发

更改/覆盖 Trinket (attiny85) USB 标识名称、设备名称

当用作 USB 键盘时,AdaFruit 'Trinket' 库将自身标识为“Trinket HID Combo".是否可以将此名称更改为更有用的名称(使用一些代码、常量等)? 我使用的是 Arduino 1.0.4 IDE.查看这个库的源代码,但找不到硬编码的这个名称. 有什么想法可以覆盖这个吗? 解决方案 您必须更改 Trinket 库. 在 usbconfig.h ..
发布时间:2021-11-17 03:58:02 其他开发

在 C# 中检测 Arduino 端口

我试图打开每个端口并串行发送 ,我的微控制器将响应 \n 之后 C# 代码必须退出 for 每个循环. 我在 serialPort.PortName = str; 行遇到问题.两次迭代后,不再继续. 我也尝试过手动执行此操作.我做了一个下拉菜单,一一选择了端口.在第二个端口之后,不允许更改串口.但如果我在两次尝试内选择,它就可以正常工作. 我知道 C++ 中的 OOP.但我是 C ..
发布时间:2021-11-17 03:48:39 C#/.NET

Swift 中的 USB 设备路径

这是我拥有的代码.我能够检测到 USB 设备何时连接,然后轮询它以查看设备的设备名称是什么.我希望使用一些类似于查找 BSD 路径(我认为这就是它的名字)或 TTY/CU 安装位置的方法.当我尝试更改密钥时,我最终收到 EXCC_BAD_INSTRUCTION 错误. 我知道它一定在某个地方!:P 任何帮助将不胜感激!提前致谢! 导入基础进口可可类 USBDetector {类 func ..
发布时间:2021-11-17 03:48:15 移动开发