CN107682040B - Identification circuit and identification method of terminal network system - Google Patents

Identification circuit and identification method of terminal network system Download PDF

Info

Publication number
CN107682040B
CN107682040B CN201711159091.3A CN201711159091A CN107682040B CN 107682040 B CN107682040 B CN 107682040B CN 201711159091 A CN201711159091 A CN 201711159091A CN 107682040 B CN107682040 B CN 107682040B
Authority
CN
China
Prior art keywords
resistor
gpio
analog input
circuit
terminal network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201711159091.3A
Other languages
Chinese (zh)
Other versions
CN107682040A (en
Inventor
熊建才
张新仁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Meizu Technology Co Ltd
Original Assignee
Meizu Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Meizu Technology Co Ltd filed Critical Meizu Technology Co Ltd
Priority to CN201711159091.3A priority Critical patent/CN107682040B/en
Publication of CN107682040A publication Critical patent/CN107682040A/en
Application granted granted Critical
Publication of CN107682040B publication Critical patent/CN107682040B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72409User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • H04B1/401Circuits for selecting or indicating operating mode

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Telephone Function (AREA)

Abstract

The invention provides a terminal network type identification circuit and a terminal network type identification method, wherein the terminal network type identification circuit comprises a power management unit and a GPIO circuit, and comprises one or at least two resistance identification circuits; the processing unit comprises one or at least two GPIO interfaces; each resistance identification circuit is respectively connected with the power management unit, the ground end of the identification circuit of the terminal network system and any one GPIO interface of one or at least two GPIO interfaces; the level of each GPIO interface is determined through one or at least two resistance identification circuits, and then the terminal network system is determined. Different network systems of the mobile terminal are distinguished through GPIO high and low levels on hardware, and then a radio frequency demodulator of a corresponding network system can be called on software according to the identified high and low levels, so that the function that multiple sets of hardware share one set of software is realized, and the cost of software maintenance is saved.

Description

Identification circuit and identification method of terminal network system
Technical Field
The invention relates to the technical field of terminal networks, in particular to a circuit and a method for identifying a terminal network type.
Background
With the rapid development of mobile terminals such as mobile phones, users have higher and higher requirements for the performance of the mobile terminals. To improve the performance of mobile terminals, many mobile phone manufacturers are increasingly dependent on the development of high-end platforms. However, the update speed of the platform manufacturer for the high-end platform is far from the requirement of the mobile phone manufacturer. In order to meet different requirements of users, a plurality of mobile terminal manufacturers design a plurality of different mobile terminals by using the same platform. Such as domestic versions, operator-defined plate-making, overseas versions, and so forth. The base band parts of the mobile terminals with the same platform but different network standards are the same, but the radio frequency front end parts are different.
For the mobile terminals with the same platform but different network standards, great troubles are caused to mobile phone manufacturers, especially in software maintenance. Because the radio frequency front end schemes of different network systems are different, a set of software is respectively designed for maintenance by a plurality of mobile phone manufacturers aiming at the mobile terminals of different network systems, so that the management is inconvenient, and the software maintenance cost is greatly increased.
Disclosure of Invention
The present invention is directed to solving at least one of the problems of the prior art or the related art.
To this end, an aspect of the present invention is to provide an identification circuit of a terminal network type.
Another aspect of the present invention is to provide a method for identifying a terminal network type.
In view of this, according to an aspect of the present invention, an identification circuit of a terminal network type is provided, which includes a power management unit, and a General Purpose Input/Output (GPIO) circuit, including one or at least two resistance identification circuits; the processing unit comprises one or at least two GPIO interfaces; each resistance identification circuit is respectively connected with the power management unit, the ground end of the identification circuit of the terminal network system and any one GPIO interface of one or at least two GPIO interfaces; the level of each GPIO interface is determined through one or at least two resistance identification circuits, and then the terminal network system is determined.
The identification circuit of the terminal network system provided by the invention comprises a processing unit, a resistance identification circuit of the GPIO circuit and a power management unit which are sequentially connected, wherein the number of the resistance identification circuit can be one or at least two, the number of the GPIO interfaces is equal to that of the resistance identification circuit, the high-level and low-level input of the GPIO interfaces on the processing unit is respectively realized through the resistance identification circuit, and the number of the GPIO interfaces determines the configuration number for distinguishing different mobile terminal network systems. For example, 1 GPIO can distinguish 2 mobile terminal network systems, 2 GPIOs can distinguish 4 mobile terminal network systems, and N GPIOs can distinguish 2NAnd the network system of each mobile terminal. Different network systems of the mobile terminal are distinguished through GPIO high and low levels on hardware, and then a radio frequency demodulator of a corresponding network system can be called on software according to the identified high and low levels, so that the function that multiple sets of hardware share one set of software is realized, the management of the software is facilitated, and the cost of software maintenance is greatly saved.
The identification circuit of the terminal network system according to the present invention may further have the following technical features:
in the above technical solution, preferably, any two of the at least two resistance recognition circuits are connected in parallel.
In the technical scheme, every two resistance identification circuits are connected in parallel, namely, a resistance identification circuit is connected between each GPIO interface of the processing unit and the power management unit, and each resistance identification circuit realizes the level of the GPIO interface connected with the resistance identification circuit, so that the terminal network systems are distinguished.
In any of the above technical solutions, preferably, any one of the resistance identification circuits includes a first resistance and a second resistance; the first resistor is connected between the power management unit and the GPIO interface; and the second resistor is connected between the GPIO interface and the ground terminal.
In any of the above technical solutions, preferably, the first resistor is a pull-up resistor, and the second resistor is a pull-down resistor; the level of the GPIO interfaces is determined by the state of the first resistor and/or the second resistor in each resistor identification circuit.
In the technical scheme, each resistor identification circuit is provided with two resistors, the first resistor is arranged between the power management unit and the GPIO interface and is a pull-up resistor, and the second resistor is arranged between the GPIO interface and the ground end and is a pull-down resistor. For example, the power management unit outputs 1.8V direct-current voltage, and when a first resistor patch and a second resistor patch (empty patch) in the resistor identification circuit connected with the first GPIO interface are not connected, the first GPIO interface is at a high level; when the first resistance in the resistance identification circuit connected with the second GPIO interface is empty and the second resistance is pasted, the second GPIO interface is low level, the first GPIO interface is high level and the second GPIO interface is low level, and the first GPIO interface corresponds to a terminal network system.
In any of the above technical solutions, preferably, the apparatus further includes an analog input circuit; the analog input circuit comprises a third resistor and a fourth resistor; the processing unit comprises an analog input interface; the power management unit, the third resistor, the fourth resistor and the ground end are sequentially connected, and the analog input interface is connected between the third resistor and the fourth resistor; and determining the analog input voltage of the analog input interface through the third resistor, the fourth resistor and the output voltage of the power management unit, and further determining the terminal network system.
In the technical scheme, an analog voltage input method is adopted, and external input voltage is sampled, namely, voltage output by the power management unit is divided by a third resistor and a fourth resistor and then input to an analog input interface of the processing unit, and then AD (analog-digital) conversion is carried out to obtain numerical values corresponding to different voltages. When the external input voltage and the AD conversion are high in accuracy, the requirements of all products can be met. Different mobile terminal network systems are distinguished through analog voltage input on hardware, and then radio frequency demodulators of corresponding network systems are called on software according to analog input voltage, so that the function that multiple sets of hardware share one set of software is realized, and the aim that different mobile terminal network systems are compatible with one set of software is fulfilled.
In any one of the above technical solutions, preferably, the analog input voltage is ═ R4/(R3+ R4) ] xv 1; wherein, R4 is the fourth resistor, R3 is the third resistor, and V1 is the output voltage of the power management unit.
In any of the above technical solutions, preferably, the third resistor is a fixed resistance resistor; the resistance value of the fourth resistor is a resistance value when the analog input voltage is equal to a preset voltage, and the preset voltage is an intermediate voltage which divides the output voltage of the power management unit into any one of M levels.
In the technical scheme, the analog input voltage of the analog input interface is [ R4/(R3+ R4) ] × the output voltage of the power management unit, and the analog input voltage can be adjusted within M voltage levels, specifically, to an intermediate voltage of any level, by adjusting the value of the fourth resistor R4 of the voltage-dividing resistor, and then converted into a numerical value, so as to correspond to different terminal network systems.
According to another aspect of the present invention, a method for identifying a terminal network type is provided, which includes: detecting the GPIO circuit or the analog input circuit to obtain the level of the GPIO interface or the analog input voltage; and determining a corresponding terminal network system according to the level of the GPIO interface or the analog input voltage.
The method for identifying the network type of the terminal distinguishes different network types of the mobile terminal through the GPIO interface level of the GPIO circuit or the analog input voltage of the analog voltage input circuit, further facilitates the management of software and greatly saves the cost of software maintenance.
The method for identifying the network type of the terminal according to the present invention may further have the following technical features:
in the above technical solution, preferably, the method further includes: and calling a radio frequency demodulator corresponding to the terminal network system.
In the technical scheme, the radio frequency demodulator of the corresponding network system is called on software according to the high and low levels or the analog input voltage of the identified GPIO interface, so that the function that multiple sets of hardware share one set of software is realized, and the aim that different mobile terminal network systems are compatible with one set of software is fulfilled.
In any of the above technical solutions, preferably, before detecting the analog input circuit or the GPIO circuit to obtain the analog input voltage or the GPIO interface level, the method further includes: determining the levels of N GPIO interfaces in the GPIO circuit according to the state of a pull-up resistor and/or a pull-up resistor in the GPIO circuit, and further distinguishing 2NSeed configuration; wherein N is an integer greater than or equal to 1.
In any of the above technical solutions, preferably, the step of determining the corresponding terminal network type according to the GPIO interface level or the analog input voltage further includes: determining a configuration corresponding to the GPIO interface level according to the GPIO interface level; and taking the configuration as a terminal network system corresponding to the level of the GPIO interface.
In the technical scheme, various configurations corresponding to the level of the GPIO interface are made according to the state of the pull-up resistor and/or the pull-up resistor in the GPIO circuit, and various mobile terminal network standards can be simply and conveniently determined according to the level of the GPIO interface.
In any of the above technical solutions, preferably, before detecting the GPIO circuit or the analog input circuit to obtain the GPIO interface level or the analog input voltage, the method further includes: dividing the output voltage into M grades according to the output voltage precision and the analog-digital conversion precision in the analog input circuit; an upper limit voltage and a lower limit voltage for each level are set.
In any of the above technical solutions, preferably, the step of determining the corresponding terminal network type according to the GPIO interface level or the analog input voltage specifically includes: determining a grade corresponding to the analog input voltage; and taking the grade as a terminal network system corresponding to the analog input voltage.
In the technical scheme, the output voltage of the power management unit is divided into M levels, the upper limit and the lower limit of the voltage of each level are determined, the analog input voltage is compared with the upper limit and the lower limit, the voltage level of the analog input voltage is determined, and then the identification of the terminal network system is realized.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
The above and/or additional aspects and advantages of the present invention will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic structural diagram showing an identification circuit of a terminal network system according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an identification circuit of a terminal network type according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram showing an identification circuit of a terminal network system according to another embodiment of the present invention;
FIG. 4 shows a schematic diagram of voltage levels for a specific embodiment of the present invention;
fig. 5 is a flowchart illustrating a method for identifying a terminal network type according to an embodiment of the present invention;
fig. 6 is a flowchart illustrating a method for identifying a terminal network type according to another embodiment of the present invention;
fig. 7 is a flowchart illustrating a method for identifying a terminal network type according to still another embodiment of the present invention;
fig. 8 is a schematic diagram illustrating an implementation process of the method for identifying a terminal network type according to an embodiment of the present invention.
Detailed Description
In order that the above objects, features and advantages of the present invention can be more clearly understood, a more particular description of the invention will be rendered by reference to the appended drawings. It should be noted that the embodiments and features of the embodiments of the present application may be combined with each other without conflict.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention, however, the present invention may be practiced in other ways than those specifically described herein, and therefore the scope of the present invention is not limited to the specific embodiments disclosed below.
An embodiment of a first aspect of the present invention provides an identification circuit of a terminal network type, and fig. 1 illustrates a schematic structural diagram of an identification circuit of a terminal network type according to an embodiment of the present invention. Wherein the identification circuit comprises a processing unit 10; a GPIO circuit; a power management unit 14;
the resistance identification circuit 12N includes N resistance identification circuits, and the processing unit includes N GPIO interfaces, where N is an integer greater than or equal to 1, i.e., the number of the resistance identification circuits may be one or at least two, and the number of the GPIO interfaces is equal to the number of the resistance identification circuits; each resistance identification circuit is respectively connected with the power management unit 14, the ground end of the identification circuit of the terminal network type and any one GPIO interface of one or at least two GPIO interfaces; the level of each GPIO interface is determined through one or at least two resistance identification circuits, and then the terminal network system is determined.
The identification circuit of the terminal network system provided by the invention is characterized in that a processing unit 10, a resistance identification circuit and a power management unit 14 of the GPIO circuit are sequentially connected, and the high-level and low-level input of a GPIO interface on the processing unit 10 is respectively realized through the resistance identification circuitAnd the number of the GPIO interfaces determines the number of the configuration for distinguishing different network systems of the mobile terminal. 1 GPIO can distinguish 2 mobile terminal network systems, 2 GPIOs can distinguish 4 mobile terminal network systems, N GPIOs can distinguish 2NAnd the network system of each mobile terminal. Different network systems of the mobile terminal are distinguished through GPIO high and low levels on hardware, and then a radio frequency demodulator of a corresponding network system can be called on software according to the identified high and low levels, so that the function that multiple sets of hardware share one set of software is realized, the management of the software is facilitated, and the cost of software maintenance is greatly saved.
Taking 2 GPIO interfaces as an example, as shown in fig. 2, the GPIO circuit of the identification circuit includes:
processing unit 20, power management unit 24, resistance identification circuit 222 and resistance identification circuit 224, processing unit includes 2 GPIO interfaces: a GPIO interface 202 and a GPIO interface 204, wherein N is an integer greater than or equal to 1; the resistance identification circuit 222 and the resistance identification circuit 224 are respectively connected with the GPIO interface 202 and the GPIO interface 204, and the resistance identification circuit 222 and the resistance identification circuit 224 are also connected with the power management unit 24 and the ground end;
the resistance recognition circuit 222 and the resistance recognition circuit 224 are connected in parallel.
The resistance recognition circuit 222 comprises a resistor R21 and a resistor R23, and the resistance recognition circuit 224 comprises a resistor R22 and a resistor R24; the resistor R21 and the resistor R22 are first resistors, namely pull-up resistors, and are connected between the GPIO interface and the power management unit 24; the resistor R23 and the resistor R24 are second resistors, namely pull-down resistors, and are connected between the GPIO interface and the ground terminal.
The power management unit 24 outputs 1.8V dc voltage, and when R21 or R22 is pasted, R23 or R24 is not pasted (air pasted), the GPIO interface 202 or GPIO interface 204 is at high level; on the contrary, when the R21 or R22 is attached in the absence of power, and the R23 or R24 is attached in the absence of power, the GPIO interface 202 or GPIO interface 204 is at a low level, that is, the GPIO interface corresponding to the pull-up resistor of the pull-up resistor patch is at a high level. Therefore, 2 GPIO interfaces can be distinguished into 4 configurations, and the logic table corresponding to the circuit diagram is shown in table 1:
TABLE 1
The 4 configurations can distinguish 4 different mobile terminal network systems, and similarly, 2 GPIOs exist in NNConfiguration, corresponding to distinguishable 2NA mobile terminal network system is provided.
Fig. 3 is a schematic structural diagram of an identification circuit of a terminal network system according to another embodiment of the present invention. Wherein the identification circuit comprises a processing unit 30, an analog input circuit, a power management unit 36;
the analog input circuit comprises a third resistor R32 and a fourth resistor R34; the processing unit 30 includes an analog input interface 302; the power management unit 36, the third resistor R32, the fourth resistor R34, and the ground of the terminal network type identification circuit are connected in sequence, and the analog input interface 302 is connected between the third resistor R32 and the fourth resistor R34; the analog input voltage of the analog input interface 302 is determined by the output voltage of the third resistor R32, the fourth resistor R34 and the power management unit 36, and thus the terminal network system is determined.
The power management unit 36 outputs 2.8V dc voltage, and the maximum input voltage of the analog input interface 302 needs to be greater than 2.8V external input voltage. The analog input voltage of the analog input interface 302 ═ R34/(R32+ R34) ] × V1; where V1 is the output voltage of power management unit 36.
The third resistor R32 is a fixed resistance resistor; the fourth resistor R34 has a resistance value that is equal to the analog input voltage at a predetermined voltage, which is an intermediate voltage that divides the output voltage of the power management unit into any of M levels.
In this embodiment, an analog voltage input method is adopted, and external input voltage is sampled, that is, voltage output by the power management unit is divided by the third resistor and the fourth resistor, and then input to the analog input interface of the processing unit, and then AD conversion is performed, so as to obtain values corresponding to different voltages. When the external input voltage (output voltage of the power management unit 36) and the accuracy of AD conversion are high, the demands of all products can be satisfied. Different mobile terminal network systems are distinguished through analog voltage input on hardware, and then radio frequency demodulators of corresponding network systems are called on software according to analog input voltage, so that the function that multiple sets of hardware share one set of software is realized, and the aim that different mobile terminal network systems are compatible with one set of software is fulfilled.
For example, if the external input voltage and the AD conversion accuracy inside the processing unit 30 are 0.1V, 2.8V may be divided into 8 levels (levels), and the voltage Level conversion relationship is as follows:
voltage step size 2.8/(total number of steps-1) 2.8/(8-1) 0.4V;
the upper limit of Level 1 voltage is equal to the voltage grade step length/2 is equal to 0.2V;
the next Level lower voltage limit is equal to the previous Level upper voltage limit;
the next Level voltage upper limit is equal to the previous Level voltage upper limit + voltage Level step.
As shown in fig. 4, the voltage value of each Level is that the upper limit voltage and the lower limit voltage of Level 1 are 0V and 0.2V, the upper limit voltage and the lower limit voltage of Level 2 are 0.2V and 0.6V, the upper limit voltage and the lower limit voltage of Level 3 are 0.6V and 1.0V, the upper limit voltage and the lower limit voltage of Level 4 are 1.0V and 1.4V, the upper limit voltage and the lower limit voltage of Level 5 are 1.4V and 1.8V, the upper limit voltage and the lower limit voltage of Level 6 are 1.8V and 2.2V, the upper limit voltage and the lower limit voltage of Level 7 are 2.2V and 2.6V, and the upper limit voltage and the lower limit voltage of Level 8 are 2.6V and 2.8V, respectively. The analog input voltage value of the analog input interface 302 corresponding to each Level is the middle value of each Level range, namely 0.1V, 0.4V, 0.8V, 1.2V, 1.6V, 2.0V, 2.4V, 2.7V, and the middle value can ensure enough voltage fluctuation space.
Each Level corresponds to one configuration, so that 8 levels have 8 configurations, and 8 mobile terminal network systems can be correspondingly distinguished. When the external input voltage and the AD conversion accuracy inside the processing unit 30 are high, the method can be divided into more configurations. For example, when the accuracy is 0.01V, according to the above conversion relationship, it can be calculated that the total number can be divided into 71 levels, there are 71 configurations, and accordingly 71 mobile terminal network systems can be distinguished, which can completely meet the requirements of all mobile phone manufacturers.
An embodiment of a second aspect of the present invention provides a method for identifying a terminal network type, and fig. 5 illustrates a flowchart of the method for identifying a terminal network type according to an embodiment of the present invention. Wherein, the method comprises the following steps:
step 502, detecting a GPIO circuit or an analog input circuit to obtain a GPIO interface level or an analog input voltage;
and step 504, determining a corresponding terminal network system according to the level of the GPIO interface or the analog input voltage.
The method for identifying the network type of the terminal distinguishes different network types of the mobile terminal through the GPIO interface level of the GPIO circuit or the analog input voltage of the analog voltage input circuit, further facilitates the management of software and greatly saves the cost of software maintenance.
Fig. 6 is a flowchart illustrating a method for identifying a terminal network type according to another embodiment of the present invention. Wherein, the method comprises the following steps:
step 602, determining the levels of N GPIO interfaces in the GPIO circuit according to the state of a pull-up resistor and/or a pull-up resistor in the GPIO circuit, and further distinguishing 2NSeed configuration; wherein N is an integer greater than or equal to 1;
step 604, detecting the GPIO circuit to obtain a GPIO interface level; determining a configuration corresponding to the GPIO interface level according to the GPIO interface level; taking the configuration as a terminal network system corresponding to the level of the GPIO interface;
step 606, the radio frequency demodulator corresponding to the terminal network system is called.
Fig. 7 is a flowchart illustrating a method for identifying a network type of a terminal according to still another embodiment of the present invention. Wherein, the method comprises the following steps:
step 702, dividing output voltage into M grades according to the precision of the output voltage in the analog input circuit and the precision of analog-digital conversion; setting an upper limit voltage and a lower limit voltage of each grade;
step 704, determining a grade corresponding to the analog input voltage; taking the grade as a terminal network system corresponding to the analog input voltage;
step 706, a radio frequency demodulator corresponding to the terminal network type is called.
In the embodiment, different mobile terminal network modes are distinguished through the GPIO interface level of the GPIO circuit or the analog input voltage of the analog voltage input circuit, so that the software management is further facilitated, and the software maintenance cost is greatly saved. And calling the radio frequency demodulator of the corresponding network system on software according to the high and low levels or the analog input voltage of the identified GPIO interface, so that the function that multiple sets of hardware share one set of software is realized, and the aim that different mobile terminal network systems are compatible with one set of software is fulfilled.
And making various configurations corresponding to the level of the GPIO interface according to the state of a pull-up resistor and/or a pull-up resistor in the GPIO circuit, so that various mobile terminal network standards can be simply and conveniently determined according to the level of the GPIO interface. The method comprises the steps of dividing output voltage of a power management unit into M levels, determining upper and lower voltage limits of each level, comparing analog input voltage with the upper and lower voltage limits, determining the voltage level of the analog input voltage, and further recognizing a terminal network system.
As shown in fig. 8, after completing the corresponding hardware preparation, the GPIO high-low level or analog input voltage detection function needs to be turned on first, and then RF drivers (radio frequency starters) of each mobile terminal are configured, including bandwidth configuration, interface selection of the transceiver, PA (power amplifier), switch, LNA (low noise amplifier), and the like, where the RF drivers of each mobile terminal are different and need to be in one-to-one correspondence. After the configuration is completed, the demodulator bin file is compiled and generated, and the function that multiple sets of hardware network systems share one set of software can be realized.
In specific embodiment 1, the mobile terminal network system is a high-level configuration and a low-level configuration, and in order to meet different requirements of users, many terminal manufacturers design two products in the same model for different levels of groups, the two products are the same platform, the baseband part is the same, but the radio frequency front end part is different. In order to save cost, a cheap PA or a switch is used on a low-layout, so that the layout of radio frequency changes, corresponding RF drivers have great difference, and the system can be used for maintenance by sharing one set of software under the condition.
In the specific embodiment 2, the mobile terminal network system is a domestic edition and a overseas edition, and because the domestic and overseas frequency bands are different, many terminal manufacturers design two products in the same model, the two products are the same platform, the baseband part is the same, but the radio frequency front end part is different. The radio frequency front end schemes of the two products are different, layout changes, and corresponding RF drivers have great difference, so that the system can be used for maintenance by sharing one set of software.
In the description herein, the description of the terms "one embodiment," "some embodiments," "specific embodiments," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the invention. In this specification, the schematic representations of the terms used above do not necessarily refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention, and various modifications and changes may be made by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (11)

1. An identification circuit of a terminal network system is characterized by comprising:
a power management unit, and
the GPIO circuit comprises one or at least two resistance identification circuits;
the processing unit comprises one or at least two GPIO interfaces;
each resistance identification circuit is respectively connected with the power management unit, the ground end of the identification circuit of the terminal network type and any one GPIO interface of the GPIO interface or the GPIO interfaces;
determining the level of each GPIO interface through one or at least two resistance identification circuits so as to determine the network type of the terminal;
any one of the resistance identification circuits comprises a first resistance and a second resistance;
the first resistor is connected between the power management unit and the GPIO interface; the second resistor is connected between the GPIO interface and the ground terminal;
the step of determining the level of each GPIO interface through the one or at least two resistance identification circuits may specifically include:
the levels of the GPIO interfaces are determined through the states of the first resistor and/or the second resistor in each resistor identification circuit.
2. The identification circuit of a terminal network system according to claim 1, wherein any two of at least two of the resistance identification circuits are connected in parallel.
3. The identification circuit of a terminal network type as set forth in claim 1, wherein the first resistor is a pull-up resistor, and the second resistor is a pull-down resistor.
4. The circuit for identifying a terminal network type as recited in claim 1, further comprising an analog input circuit;
the analog input circuit comprises a third resistor and a fourth resistor;
the processing unit comprises an analog input interface;
the power management unit, the third resistor, the fourth resistor and the ground end are sequentially connected, and the analog input interface is connected between the third resistor and the fourth resistor;
and determining the analog input voltage of the analog input interface through the third resistor, the fourth resistor and the output voltage of the power management unit, and further determining the terminal network system.
5. The identification circuit of the terminal network type as set forth in claim 4,
the analog input voltage is [ R4/(R3+ R4) ] xv 1;
wherein R4 is the fourth resistor, R3 is the third resistor, and V1 is the output voltage of the power management unit.
6. The identification circuit of a terminal network type according to claim 5,
the third resistor is a fixed resistance resistor;
the resistance value of the fourth resistor is a resistance value when the analog input voltage is equal to a preset voltage, and the preset voltage is an intermediate voltage for dividing the output voltage of the power management unit into any one of M levels.
7. A method for identifying a terminal network type is characterized by comprising the following steps:
detecting the GPIO circuit or the analog input circuit to obtain the level of the GPIO interface or the analog input voltage;
determining a corresponding terminal network type according to the GPIO interface level or the analog input voltage;
before detecting the analog input circuit or the GPIO circuit to obtain the analog input voltage or the GPIO interface level, the method further includes:
determining the levels of N GPIO interfaces in the GPIO circuit according to the states of a pull-up resistor and/or a pull-down resistor in the GPIO circuit, and further distinguishing 2N configurations;
wherein N is an integer greater than or equal to 1.
8. The method for identifying the network standard of the terminal as claimed in claim 7, further comprising:
and calling a radio frequency demodulator corresponding to the terminal network system.
9. The method for identifying the network standard of the terminal as claimed in claim 7, wherein the step of determining the corresponding network standard of the terminal according to the GPIO interface level or the analog input voltage further comprises:
determining a configuration corresponding to the GPIO interface level according to the GPIO interface level;
and taking the configuration as a terminal network standard corresponding to the GPIO interface level.
10. The method for identifying the network standard of the terminal as claimed in claim 7, wherein before detecting the GPIO circuit or the analog input circuit to obtain the GPIO interface level or the analog input voltage, the method further comprises:
dividing the output voltage into M grades according to the precision of the output voltage in the analog input circuit and the precision of analog-digital conversion;
an upper limit voltage and a lower limit voltage for each of the levels are set.
11. The method for identifying a terminal network standard according to claim 10, wherein the step of determining the corresponding terminal network standard according to the GPIO interface level or the analog input voltage specifically includes:
determining a grade corresponding to the analog input voltage;
and taking the grade as a terminal network system corresponding to the analog input voltage.
CN201711159091.3A 2017-11-20 2017-11-20 Identification circuit and identification method of terminal network system Active CN107682040B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711159091.3A CN107682040B (en) 2017-11-20 2017-11-20 Identification circuit and identification method of terminal network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711159091.3A CN107682040B (en) 2017-11-20 2017-11-20 Identification circuit and identification method of terminal network system

Publications (2)

Publication Number Publication Date
CN107682040A CN107682040A (en) 2018-02-09
CN107682040B true CN107682040B (en) 2020-02-18

Family

ID=61150183

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711159091.3A Active CN107682040B (en) 2017-11-20 2017-11-20 Identification circuit and identification method of terminal network system

Country Status (1)

Country Link
CN (1) CN107682040B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101835245A (en) * 2010-04-21 2010-09-15 华为终端有限公司 Method and terminal for automatically switching network system
CN102421207A (en) * 2011-12-02 2012-04-18 青岛海信移动通信技术股份有限公司 Compatible design method of various kinds of mobile communication systems of mobile terminal and mobile terminal
CN102708077A (en) * 2012-05-25 2012-10-03 华为终端有限公司 State recognition method and state recognition apparatus
CN204993882U (en) * 2015-08-13 2016-01-20 深圳中创华安科技有限公司 Basic station data acquisition facility

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106445862B (en) * 2016-09-06 2019-01-08 广州视睿电子科技有限公司 A kind of plug-in module identification circuit and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101835245A (en) * 2010-04-21 2010-09-15 华为终端有限公司 Method and terminal for automatically switching network system
CN102421207A (en) * 2011-12-02 2012-04-18 青岛海信移动通信技术股份有限公司 Compatible design method of various kinds of mobile communication systems of mobile terminal and mobile terminal
CN102708077A (en) * 2012-05-25 2012-10-03 华为终端有限公司 State recognition method and state recognition apparatus
CN204993882U (en) * 2015-08-13 2016-01-20 深圳中创华安科技有限公司 Basic station data acquisition facility

Also Published As

Publication number Publication date
CN107682040A (en) 2018-02-09

Similar Documents

Publication Publication Date Title
CN100568208C (en) The flexible interface that is used for universal bus test instrument
CN202837404U (en) Resistance detecting device and self-configuration system
US8542020B2 (en) Electronic device and apparatus for identifying electronic product
CN102006028B (en) Impedance matching method and circuit
EP1057353A1 (en) Method and apparatus for configuring mobile telephones
CN107682040B (en) Identification circuit and identification method of terminal network system
CN113514673B (en) Touch channel switching circuit, device and detection system
CN110380731A (en) A kind of D/A conversion circuit
CN105120089A (en) A method for mobile terminal automatic telephone answering and a mobile terminal
EP3467521A1 (en) Discrete input determining circuit and method
CN102680844A (en) Antenna connection status detection device and detection method thereof
CN109743240B (en) Interface switching device and method for communication equipment
CN102136847A (en) Wideband antenna matching device and method thereof
CN109075811B (en) Interface unit coupled to auxiliary device, mobile device and method thereof
CN105518936A (en) Antenna adjustment method based on variable capacitor, and corresponding apparatus
CN210154028U (en) Dial identification circuit and air conditioner applying same
CN209086910U (en) A kind of chip controls word generation circuit based on piece external voltage
CN104779963B (en) Transmitter and the method for operating transmitter
CN106899315A (en) A kind of antenna system and mobile terminal
CN103856274A (en) Radio frequency hardware configuration setting method and communication device thereof
US20120056611A1 (en) Connection detection circuit
KR101043798B1 (en) Optical transceiver having pin compatibility for high-definition television
US8014747B2 (en) Amplitude detecting device
CN111601443B (en) RS485 signal receiving assembly capable of saving communication lines, RS485 communication circuit and lamp
CN213814774U (en) Input circuit of payment acceptance terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant