Slave USB HID device and firmware implementation method based on embedded Linux
It is a firmware implementation and embedded technology, which is applied in the direction of instruments, electrical digital data processing, etc., and can solve the problems of unrecognized plug events, USB bus reset process, hot plug function not supported, host and slave USB devices unable to communicate, etc. , to achieve the effect of improving stability and improving usability
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0051] To illustrate with the accompanying drawings, the whole system is described in terms of hardware and firmware to achieve two major parts.
[0052] The hardware part adopts a computing device based on SoC technology, and the processor adopts an XSCALE processor based on ARM core. This chip has a slave USB control chip inside, supports 16 ports, and is configured and operated by software.
[0053] The firmware implementation mainly refers to the firmware system of the device, that is, the software system running in the CPU and the storage unit. The software system mainly includes: an embedded Linux operating system, a slave USB HID firmware driver, and a USB communication control program; among them, the slave USB HID firmware driver runs in the kernel space, and the USB communication control program runs in the user space.
[0054] The embedded Linux operating system has been transplanted for the specific hardware architecture. Linux provides a system call interface, a v...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com
