Method and device for recognizing equipment version information through GPIO port line
A technology of version information and identification equipment, which is applied in the direction of instruments, electrical digital data processing, etc., can solve the problems of difficult compliance and limited version status, and achieve the effect of compatibility, simple and accurate identification process
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0048] Please refer to image 3 , Embodiment 1 of the present invention is:
[0049] The CPU uses 3.3V power supply, input level V at the CMOS interface IH >0.7VDD, VIH=2.3V and V IL <0.3, VIL=1V.
[0050] Read the state level Vin of the GIPO port line. If the Vin level is greater than 2.3V, it is 1, and if it is less than 1V, it is 0. Preferably, a 100K pull-up and pull-down resistor can be configured inside the CPU. The GPIO port line structure inside the CPU is as shown in the figure .
[0051] The device is a liquid crystal, and three different versions of A / B / C are used in one system. The version identification line of the liquid crystal has been configured according to the corresponding 1, 0 and * states of pull-up, pull-down and floating before leaving the factory. There are different identification states, for example, the identification state configured on the version identification port of A liquid crystal body is high level; the identification state of B liquid ...
Embodiment 2
[0064] Please refer to Figure 4 , the second embodiment of the present invention is:
[0065] Configuration identification scheme for different printer cores
[0066] There are 3 A / B / C printer suppliers, and each printer manufacturer has 3 print head suppliers (1 / 2 / 3 respectively). That is, there are 9 possible types of printers used in the machine: A1, A2, A3, B1, B2, B3, C1, C2, and C3. In order to distinguish these configurations, the two ports in the printer FPC are also made to be suspended (*) , pull high (1), pull low (0), so that the system can automatically identify. When the printer fails, you can accurately locate which printer manufacturer (such as A) and which model (such as 1), and you can identify the status through the internal port line of the machine by looking at the silk screen content on the printer without disassembling the machine.
Embodiment 3
[0067] Please refer to Figure 5 , Embodiment three of the present invention is:
[0068] Identification scheme for different versions of batteries
[0069] Before the battery leaves the factory, it is configured with different identification states according to the 1, 0 and * states corresponding to the pull-up, pull-down and floating. By identifying whether the inside of the battery is pulled up, pulled down or suspended, the purpose of identifying the battery type is achieved. Take the example of pulling 10K to 3.3V battery as follows:
[0070] The CPU reads the state of the GPIO line as high level 1, which can determine the type or manufacturer of the connected battery. Correspondingly call the driver of this battery for work (Note: Different batteries may have different discharge capabilities, strong batteries can allow large current discharge to speed up transaction printing speed, etc.).
[0071] In summary, the method and device for identifying device version infor...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com