1, plug in the USB to the serial cable (in the VirtualBox Setup Panel USB option plus the corresponding USB to the serial port option, but this driver is our WIN7 inside)2. (check the corresponding
, there are also some chips on the market that convert USB interfaces to serial ports. One of these chips is a serial port and the other is a USB interface, and the conversion from the serial port to the USB protocol is completed
Hardware driver in Linux system-USB device (on)
There are more and more USB devices, while Linux is still not completely plug-and-play in hardware configuration. how to configure and use Linux is becoming a major problem for us. This article describes how to use and configure the driver and how to compile the
origin:https://blog.csdn.net/wuyuwei45/article/details/8926858
Linux kernel2.6 in the above version, the USB device-driven interface changed to Gadget, in the Kernel/driver/usb/gadget directory mainly includes platform USB UDC drive and gadget interface driver.
Kernel/
The chip used by USB serial port converter is PL2303. You can enter the lsusb command on the UbuntuLinux terminal to find the device information # lsusb [root@www.linuxidc.com ~] # LsusbBus002Device001: ID1d6b: 0002LinuxFoundation2. 0roothubBus006Device001: ID1d6b: 000
The chip used by the USB serial port converter is
To do USB-related things in wince, we must first understand some concepts, which is very important.
(1) host and FunctionFirst, you must know that the USB is a master-slave structure. For PCs and mobile phones, the PC end is the master end, called the host, and the mobile phone is the slave end, usually called the client. However, this term has changed in wince. The master end is also called host, while the
installed LRZSZ software package:# sudo apt-get install LrzszThen you can normally use minicom to burn the kernel through the serial port.Second, the configuration minicom:1, before using minicom, first to ensure that you have read/write permission to the serial port. We know that the Linux device corresponds to a file in the/dev/directory, the serial port COM1
This article from the csdn blog, reproduced please indicate the source: http://blog.csdn.net/aaa6695798/archive/2009/11/06/4776202.aspx
All struct declarations can be found in the kernel source file USB. H. If you are interested, read the source code.
USB devices are actually complicated, but the Linux Kernel provides a subsystem called USB core to handle mos
Reprint: http://blog.chinaaet.com/crazybingo/p/34487I remember having this error when I first installed the driver .... But recently I did not have this error when I installed the other computer ... I can't figure out why. Just take it out and blow it up 、、、、 that's what I did. 、。。。At this point, the installation failed due to Win7 digital certificate issues. 、。。 The egg hurts and dies. (It was 3 months ago 、、、), and then someone big God told me that
USB device: Mainly completes the processing of the USB protocol and data exchange.
PC program: consists of USB communication program and user service program. The user service program communicates with the system USB di through the USB communication program.
The debugging o
problems:Note: By default, Ubuntu has a USB to serial port driver (pl2303) installed.1, # Lsmod | grep usbserialIf there is usbserial, the system supports USB to serial port.2, plug in the USB to the
This article from Csdn Blog, reproduced please indicate the source: http://blog.csdn.net/aaa6695798/archive/2009/11/06/4776202.aspx
This part of all the structure of the Declaration can be found in the kernel source file usb.h, interested friends can read the source code.
USB devices are complex, but the Linux kernel provides a subsystem called USB core to handle most of the complex work, so this is wh
klist_devices;Struct klist klist_drivers;Struct blocking_notifier_head bus_notifier;Unsigned int drivers_autoprobe: 1;Struct bus_type * bus;};Klist_devices and klist_drivers are the lists of devices and drivers on the bus. When a new device is connected orDriver. These two lists are traversed.DeviceThe following uses usb_device as an example.[INCLUDE/Linux/USB. H] FileStruct usb_device {......Struct usb_bus * bus; // The bus pointing to the device...
Bulk Driver Design for USB devices
Introduction
Universal Serial Bus (USB) is a serial interface with automatic configuration and good compatibility. It simplifies the connection between computers and peripherals and is widely accepted by computer peripherals hardware ma
: the high software layer that contains the driver of the USB device and the host controller hardware layer, also known as the "adaptation layer ". The main task of the host is to control two-way data transmission to the USB device. A physical bus is a set of USB cables used to connect controllers with peripheral devic
file (Development Board---> PC)The files on the Development Board will be transferred to the/home/crliu directory on the PC.(2) B-upload read the uploaded file from here (PC---> Development Board)The PC sends files to the Development Board and needs to send the files in the/tmp directory (the directory on the PC). With this configuration, each time you send a file to the board, you only need to enter the filename, without having to enter the absolute path to the directory where the file resides
If I can't accompany you to the end
Do you regret that we were holding hands
If I hadn't met you
Now, I
Where to stay
All love is an adventure.
That would be willingly.
Waiting for all the suspense in our lives
My passionately devoted lover.
She's my lover.
The love she gave me was like
The morning with the dew
How I want to give her my true
My dearly Beloved.
I want to be lonely for her
Like the night is deep
This chapte
//----------------------------------------------------
// Author: lanyang123456
// Date: 2012-02-28
//----------------------------------------------------
Kernel version 2.6.18, 2.6.32, or 3.1.10
Linux kernel source code with USB to serial port driver
The directory is drivers/USB/s
-Upload---> Development Board)The PC sends a file to the Development Board. The file to be sent is in the/tmp directory (the directory on the PC ). After this configuration, each time you send a file to the Development BoardYou only need to enter the file name, without entering the absolute path of the directory where the file is located.
Iii. LinuxHow to use USB to serial port Devices
For notebook holders
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.