我有一个温度传感器,它用USBI2C适配器()连接,我把这个设备连接到我的linux计算机(suse10)上。我输入dmesg并看到
usb 3-3: new full speed USB device using ohci_hcd and address 10
usb 3-3: new device found, idVendor=0403, idProduct=6001
usb 3-3: new device strings: Mfr=1, Product=2, SerialNumber=3
usb 3-3: Product: FT232R USB UART
usb 3-3: Manufa
我正在做一个使用Arduino that (微控制器ATSAM3X8E)的项目。我的目标是能够实时跟踪我在固件中使用的一些关键变量的值。事实上,我需要绘制变量值随时间的变化图。
为了做到这一点,我决定通过本机USB端口将数据发送到我的PC上。我拥有的实时约束是,我需要在0.1ms内发送20个变量的值(每个变量有8个字节长)。在Arduino上有一个本机USB端口可用,连接到芯片的USB外围设备。我尝试通过设置UART在USB设备模式上使用UART。我只能达到115200波特的速度使用串行(UART)通信(任何较高的速度不允许适当的或我的主机PC正确发送数据)。
因此,我做了一些家务工作,发现基
我正在尝试使用一个USBtoFTDI线(与RS232芯片)与爱可视80 G9。我已经下载了FTDI示例,并将其安装在archos上,但它无法识别FTDI芯片。
实际上有两个问题:
1)我想用archos的3GUSB口连接USBtoUSB线,现在我不能把任何东西连接到3GUSB口,也不能连接key上的键盘无盘,我应该怎么做才能在普通设备上使用3GUSB口而不是3G棒?
2)即使我将usb to RS232线缆连接到micro usb (带cabe适配器),爱可视鼻塞也无法识别设备。我应该说,我可以通过这种方式连接key上的keyborad和disk。我怎样才能让它识别usb转RS232线缆?
我
我有一个血脑屏障,我想遵循这个"示例“。所以我就这么做了
Bus 001 Device 002: ID 0403:6001 Future Technology Devices International, Ltd FT232 USB-Serial (UART) IC
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
我如何找出哪一个是“正常的”USB和哪个是miniUSB?
我不想测试它
我正在为RS232端口连接设备编写一个像串口驱动程序一样的应用程序。我在处理即插即用事件时遇到了问题(如何通知连接和断开设备到安装的PC的RS232端口?)。我正在为每个设备打开一个文件描述符(/dev/ttySx),在将设备连接到PC时我需要打开它,在断开连接时需要关闭它。我的问题是,我是否需要在串行端口编程中处理PNP事件,比如在USB设备中(在libusb库中)?如果是,那么最好的方法是什么?
操作系统: CentOS
编程语言: C++