Keyboard device with USB-HID protocol

A keyboard and device technology, applied in the input/output process of data processing, the input/output of user/computer interaction, instruments, etc., can solve problems such as complex processing actions, and achieve the effect of small size and convenient use

Inactive Publication Date: 2017-07-07
南京恒誉名翔科技有限公司
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition to ordinary mechanical actions, the operation of the keyboard also requires complex and changeable processing actions.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Keyboard device with USB-HID protocol
  • Keyboard device with USB-HID protocol

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0013] A keyboard device of USB-HID protocol, comprising STM32F103RBT6 minimum system module, SWD download module, USB module, LED module, key input module, BOOT module; It is characterized in that: described STM32F103RBT6 minimum system module is respectively connected to SWD download module, USB module, an LED module, a key input module, and a BOOT module; the key input module is connected to a 4×4 matrix keyboard.

Embodiment 2

[0015] combine figure 1 , figure 1 It is an overall development diagram of software and hardware of the present invention. The development process of a special USB keyboard device based on STM32, using the STM32F103RBT6 microcontroller to initially draw the main software content; then on the basis of in-depth analysis of the functions to be realized by the device, carry out the hardware platform architecture; design each sub-module required by the device hardware platform , Draw a complete schematic diagram, and select components with excellent performance through reasonable comparison to make PCB circuit boards. After the hardware production is completed, draw a deeper level on the STM32F103RBT6 microcontroller, USB protocol, USB command request, and various descriptors of the device, and design the descriptor to ensure that the device can be enumerated successfully; use KeilMDK software and C language programming to analyze how To realize the expected function of the ...

Embodiment 3

[0017] combine figure 2 , figure 2 It is a block diagram of the present invention. The basic function expected to be realized by the special USB-HID keyboard device based on STM32 is to realize the input of the basic information of the buttons and the direction buttons to realize some control of the PC, and the LED module is required as an indicator module to intuitively reflect certain aspects of the system. some status. The device is a USB-HID device. The main control chip is the STM32F103RBT6 MCU that is common in the market and has excellent performance. Use the J-link download tool to download the program to the hardware platform. Therefore, the hardware platform of the device mainly needs the following six modules: 1. STM32F103RBT6 minimum system module.

[0018] 2 , SWD download module.

[0019] 3 , USB module.

[0020] 4 , LED module.

[0021] 5 , Key input module.

[0022] 6 , BOOT module.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a keyboard device with a USB-HID protocol. The keyboard device is a novel interface technology applied to the computer field and is used for normalizing connection and communication between a computer and an external device. According to the keyboard device, a plug-and-play function and a hot-plug function of a USB interface support device are adopted; the connection process of a PC and the peripheral device is greatly simplified after appearance of the keyboard device; the keyboard device is formed by composite design of a USB-HID mouse and a keyboard; an STM32F103RBT6 single-chip microcomputer is selected to serve as a master controller; a BOOT module is used for selecting a device debugging mode; a USB module is used for providing a power source and a data channel; input of key information is realized through a key input module; an LED module serves as an indicator light for special keys of the keyboard; the PC can be utilized to detect functions of a detection device; the keyboard device mainly has two functions, wherein one is to complete the key information function, and the other is to realize mouse control.

Description

technical field [0001] The invention relates to a novel interface technology in the field of computers, which is used for standardizing the connection and communication between computers and external devices. In particular, it relates to a keyboard device with USB-HID protocol. Background technique [0002] In the field of actual industrial process control, the keyboard is often used as an information input module. For example, some devices need to input some machine commands to operate, and these devices often have some special requirements for the functions of the keyboard. In recent years, with the popularization of a large number of personal computers that support USB, it has become the general trend for USB to become the standard interface of PC [4]. USB was proposed abroad in 1994. In 1996, the USB1.0 specification released by USB-iF was the first design standard for all USB products; was released; the following year, the third version of the USB2.0 specification...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F3/02G06F3/023
CPCG06F3/02G06F3/0238
Inventor 王瑛吴佳男
Owner 南京恒誉名翔科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products