CN102004535A - Electronic system and resetting method thereof - Google Patents
Electronic system and resetting method thereof Download PDFInfo
- Publication number
- CN102004535A CN102004535A CN2009101899485A CN200910189948A CN102004535A CN 102004535 A CN102004535 A CN 102004535A CN 2009101899485 A CN2009101899485 A CN 2009101899485A CN 200910189948 A CN200910189948 A CN 200910189948A CN 102004535 A CN102004535 A CN 102004535A
- Authority
- CN
- China
- Prior art keywords
- functional module
- module
- electronic system
- reset
- functional
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 20
- 238000004891 communication Methods 0.000 claims abstract description 15
- 230000007257 malfunction Effects 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Debugging And Monitoring (AREA)
Abstract
The invention discloses an electronic system and a resetting method thereof. The electronic system comprises a first functional module and a second functional module which execute preset functions respectively. The first functional module and the second functional module are connected by a communication channel, the first functional module comprises input and output ports, and the second functional module comprises resetting pins connected with the input and output ports. When the first functional module and the second functional are started, the first functional module queries the second functional module through the communication channel, judges if the second functional module works normally according to the conditions fed back by the second functional module, and if the second module works abnormally, sends a resetting signal to the resetting pins from the input and output ports to reset the second functional module. The electronic system and the resetting method solve the problem that one functional module works abnormally and causes the whole system to be reset in the electronic system with a plurality of relatively independent functional modules through ingenious design.
Description
[technical field]
The present invention relates to a kind of electronic system and repositioning method thereof, particularly a kind of electronic system and repositioning method thereof with a plurality of standalone feature modules.
[background technology]
What present existing electronic system generally adopted is that the functional module unification that resets to needs when utilizing reset circuit to power in system provides reset signal.When a certain functional module breaks down in the system, then to re-power to reset to total system.
As Fig. 1, electronic system 1 comprises: first functional module 11, second functional module 12, the first reset circuit module 13 and the second reset circuit module 14.When this electronic system 1 powered on, first, second reset circuit module 13,14 can provide reset signal for respectively first, second functional module 11,12, and first, second functional module 11,12 beginning operate as normal make this electronic system 1 normally start.When this electronic system 1 certain functional module malfunction, then need to reset by the functional module that re-powers to whole electronic system 1.Certainly, according to the demand that resets of functional module, first, second reset circuit module 13,14 can be same reseting module.
Present various electronic system function becomes increasingly complex, and several relatively independent functional modules that big system the inside is often integrated, each functional module start and all need reset signal to reset during malfunction.
If adopt prior art when malfunction, to provide reset signal to different functional module in the same system, be that any one functional module malfunction just will reset to total system, can cause the relatively independent functional module of energy operate as normal also to be resetted together, interrupt the operate as normal of system.
[summary of the invention]
All to reset when the malfunction in order to overcome in the prior art in the functional modules different in the same system any one to total system, can cause the relatively independent functional module of energy operate as normal also to be resetted together, interrupt the technical matters of the operate as normal of system, the present invention proposes a kind of electronic system and repositioning method thereof of resetting mutually can between the difference in functionality module, realized.
The present invention solves the problems of the technologies described above the technical scheme of being taked: a kind of electronic system is provided, comprise first functional module and second functional module of carrying out predetermined function respectively, first functional module is connected by a communication port with second functional module, first functional module comprises input/output port, second functional module comprises the reset pin that links to each other with input/output port, wherein after first functional module and the startup of second functional module, first functional module is inquired second functional module by communication port, and according to the answer situation of second functional module, judge whether operate as normal of second functional module, if second functional module is operate as normal not, then first functional module is sent reset signal by input/output port to reset pin, so that second functional module is resetted.
According to one preferred embodiment of the present invention, first functional module is inquired second functional module every a setting-up time by communication port.
According to one preferred embodiment of the present invention, electronic system further comprises the reseting module that is used for when starting first functional module and second functional module are carried out initial reset.
According to one preferred embodiment of the present invention, reseting module comprises and is used for second reseting module that first functional module is carried out first reseting module of initial reset and is used for second functional module is carried out initial reset.
According to one preferred embodiment of the present invention, electronic system further comprises the reseting module that is used for when starting first functional module being carried out initial reset, first functional module is further sent initial reset signal by input/output port to reset pin, so that second functional module is carried out initial reset.
According to one preferred embodiment of the present invention, electronic system is a Web TV, and first functional module is the television module in the Web TV; Second functional module is the network download module in the Web TV.
The present invention solves the problems of the technologies described above the technical scheme of being taked: the repositioning method that a kind of electronic system is provided, electronic system comprises first functional module and second functional module of carrying out predetermined function respectively, this repositioning method comprises: a. controls first functional module and inquires second functional module by the communication port that is arranged between first functional module and second functional module after first functional module and the startup of second functional module; B. control first functional module and judge whether operate as normal of second functional module according to the answer situation of second functional module; C. if second functional module operate as normal not then control first functional module and send reset signal, with second functional module that resets to second functional module.
According to one preferred embodiment of the present invention, in step c, first functional module sends reset signal by the input/output port of first functional module to the reset pin of second functional module.
According to one preferred embodiment of the present invention, repositioning method further comprises: d. is when first functional module and the startup of second functional module, and the control reseting module carries out initial reset to first functional module and second functional module.
According to one preferred embodiment of the present invention, repositioning method further comprises: d. is when first functional module and the startup of second functional module, the control reseting module carries out initial reset to first functional module, and send initial reset signal to second functional module by first functional module, so that second functional module is carried out initial reset.
Electronic system of the present invention and repositioning method thereof are by ingenious design, utilizing its module independence to solve because of a functional module malfunction in having the electronic system of a plurality of relatively independent functional modules causes total system all will reset, thereby influence the problem of other module work, improved user experience.
[description of drawings]
Fig. 1 is the schematic block diagram of the electronic system of prior art.
Fig. 2 is the schematic block diagram of the electronic system of one embodiment of the present invention.
[embodiment]
The present invention is described in detail below in conjunction with drawings and Examples.
As shown in Figure 2, electronic system 2 according to one preferred embodiment of the present invention comprises first functional module 21, second functional module 22 and connects the communication port 25 of first functional module 21 and second functional module 22.One input/output port 211 is arranged on first functional module 21, and it links to each other with reset pin 221 on second functional module 22.Comprise further in this electronic system 2 that the system of being responsible for carries out first reset circuit 23 and second reset circuit 24 of initial reset when powering on.In the present embodiment, first reset circuit 23 links to each other with first functional module 21, and second reset circuit 24 links to each other with second functional module 22.Certainly, in other embodiments, first reset circuit 23 and second reset circuit 24 can be designed to same reset circuit.
As shown in Figure 2, according to one preferred embodiment of the present invention, when electronic system 2 powered on, first, second reset circuit 23,24 resetted to first, second functional module 21,22 respectively, made electronic system 2 beginning operate as normal.After startup, just by communication port 25 inquiries second functional module 22, this setting-up time can freely be provided with first functional module 21 every a setting-up time.First functional module 21 is according to the answer situation of second functional module 22, judges whether operate as normal of second functional module 22.If second functional module 22 is returned operate as normal information, then input/output port 211 is not done reaction.If second functional module 22 is not returned operate as normal information or its return message is represented its not operate as normal, then input/output port 211 sends the reset pin 221 in reset signal to the second functional module 22, second functional module 22 is resetted, make second functional module 22 restart operate as normal.Reset pin 221 only can be designed to just can once reset to second functional module 22 when receiving that input/output port 211 transmits reset signal.In alternative of the present invention, the reset circuit 24 of second functional module 22 can omit, and directly by first functional module 21 it is carried out initial reset.At this moment, when system powers on, carry out initial reset by 23 pairs first functional modules of first reset circuit 21, first functional module 21 is further sent initial reset signal by input/output port 211 to the reset pin 221 of second functional module 22, thus second functional module 22 is carried out initial reset.
With a kind of Web TV is example, and electronic system is made up of television module (first functional module 21 that is equal to Fig. 2), network download module (second functional module 22 that is equal to Fig. 2) and reset circuit (the first reset circuit module 23 that is equal to Fig. 2).Wherein television module has a serial ports passage (communication port 25 that is equal to Fig. 2) to link to each other with the network download module, and the reset pin (being equal to the reset pin 221 among Fig. 2) of an input/output port of television module (input/output port 211 that is equal to Fig. 2) and network download module links to each other.The network download module is responsible for the resource downloading on the network is arrived memory device, and television module is then finished traditional TV functions.When seeing TV, the network download module can continue the resource on the download network of backstage the user.
Electronic system provides initial reset signal by reset circuit to television module when powering on, television module carries out initial reset by television module to the network download module after starting again.When the network download module was downloaded on the backstage, television module just by serial ports passage inquiry network download module, judged according to the answer situation of television module whether the duty of network download module is normal every a setting-up time then.When judging that the work of network download module is undesired, send reset signal the network download module is resetted, allow it recover operate as normal, and do not influence the operate as normal of television module by input/output port.
The present invention further discloses a kind of repositioning method of electronic system.Wherein, at first provide first functional module 21, second functional module 22, first reset circuit 23 and second reset circuit 24 shown in Figure 2.Wherein, first reset circuit 23 and second reset circuit 24 link to each other with first functional module 21 and second functional module 22 respectively.First functional module 21 is linked to each other by a communication port 25 with second functional module 22, and the input/output port 211 of first functional module 21 links to each other with the reset pin 221 of second functional module 22.When system powers on, reset for respectively first, second functional module 21,22, make electronic system 2 beginning operate as normal by first, second reset circuit 23,24.Subsequently, control first functional module 21 and just inquire second functional module 22 by communication port 25 every a setting-up time, this setting-up time can freely be provided with.Then, control the answer situation of 21 pairs second functional modules 22 of first functional module and judge, if second functional module 22 is returned operate as normal information, then input/output port 211 is not done reaction; If second functional module 22 is not returned operate as normal information or its return message is represented its not operate as normal, then input/output port 211 sends the reset pin 221 in reset signal to the second functional module 22, second functional module 22 is resetted, make second functional module 22 restart operate as normal.Reset pin 221 only when receiving that input/output port 211 transmits reset signal, just can once reset to second functional module 22.In alternative of the present invention, the reset circuit 24 of second functional module 22 can omit, and directly by first functional module 21 it is carried out initial reset.At this moment, when system powers on, carry out initial reset by 23 pairs first functional modules of first reset circuit 21, first functional module 21 is further sent initial reset signal by input/output port 211 to the reset pin 221 of second functional module 22, thus second functional module 22 is carried out initial reset.
In the above-described embodiments, only the present invention has been carried out exemplary description, but those skilled in the art can carry out various modifications to the present invention after reading present patent application under the situation that does not break away from the spirit and scope of the present invention.
Claims (10)
1. electronic system, comprise first functional module and second functional module of carrying out predetermined function respectively, it is characterized in that: described first functional module is connected by a communication port with described second functional module, described first functional module comprises input/output port, described second functional module comprises the reset pin that links to each other with described input/output port, wherein after described first functional module and the startup of described second functional module, described first functional module is inquired described second functional module by described communication port, and according to the answer situation of described second functional module, judge whether operate as normal of described second functional module, if described second functional module is operate as normal not, then described first functional module is sent reset signal by described input/output port to described reset pin, so that described second functional module is resetted.
2. electronic system as claimed in claim 1 is characterized in that: described first functional module is inquired described second functional module every a setting-up time by described communication port.
3. electronic system as claimed in claim 1 is characterized in that: described electronic system further comprises the reseting module that is used for when starting described first functional module and described second functional module are carried out initial reset.
4. electronic system as claimed in claim 3 is characterized in that: described reseting module comprises and is used for second reseting module that described first functional module is carried out first reseting module of initial reset and is used for described second functional module is carried out initial reset.
5. electronic system as claimed in claim 1, it is characterized in that: described electronic system further comprises the reseting module that is used for when starting described first functional module being carried out initial reset, described first functional module is further sent initial reset signal by described input/output port to described reset pin, so that described second functional module is carried out initial reset.
6. electronic system as claimed in claim 1 is characterized in that: described electronic system is a Web TV, and described first functional module is the television module in the described Web TV; Described second functional module is the network download module in the described Web TV.
7. the repositioning method of an electronic system, described electronic system comprises first functional module and second functional module of carrying out predetermined function respectively, it is characterized in that: described repositioning method comprises:
A. after described first functional module and the startup of described second functional module, control described first functional module and inquire described second functional module by the communication port that is arranged between described first functional module and described second functional module;
B. control described first functional module and judge whether operate as normal of described second functional module according to the answer situation of described second functional module;
C. if described second functional module operate as normal not then control described first functional module and send reset signal, with described second functional module that resets to described second functional module.
8. repositioning method as claimed in claim 7 is characterized in that: in described step c, described first functional module sends described reset signal by the input/output port of described first functional module to the reset pin of described second functional module.
9. repositioning method as claimed in claim 7 is characterized in that: described repositioning method further comprises:
D. when described first functional module and the startup of described second functional module, the control reseting module carries out initial reset to described first functional module and described second functional module.
10. repositioning method as claimed in claim 7 is characterized in that: described repositioning method further comprises:
D. when described first functional module and the startup of described second functional module, the control reseting module carries out initial reset to described first functional module, and send initial reset signal to described second functional module by described first functional module, so that described second functional module is carried out initial reset.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910189948.5A CN102004535B (en) | 2009-09-02 | 2009-09-02 | Electronic system and resetting method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910189948.5A CN102004535B (en) | 2009-09-02 | 2009-09-02 | Electronic system and resetting method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102004535A true CN102004535A (en) | 2011-04-06 |
CN102004535B CN102004535B (en) | 2015-06-17 |
Family
ID=43811944
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910189948.5A Active CN102004535B (en) | 2009-09-02 | 2009-09-02 | Electronic system and resetting method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102004535B (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103049063A (en) * | 2012-12-14 | 2013-04-17 | 无锡中星微电子有限公司 | Computer crash resetting device |
CN103049347A (en) * | 2012-12-19 | 2013-04-17 | 无锡中星微电子有限公司 | Computer crash monitoring and resetting device |
CN103532728A (en) * | 2012-07-04 | 2014-01-22 | 京信通信系统(广州)有限公司 | Method and device for resetting fault digital signal processor (DSP) chip |
CN104850203A (en) * | 2015-06-10 | 2015-08-19 | 联想(北京)有限公司 | Electronic apparatus reset method and electronic apparatus |
CN105388886A (en) * | 2015-11-20 | 2016-03-09 | 康泰医学系统(秦皇岛)股份有限公司 | Instrument single-chip microcomputer work monitoring circuit and method |
CN107484078A (en) * | 2017-09-29 | 2017-12-15 | 奇瑞汽车股份有限公司 | Automobile sound system and starting control method thereof |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100373328C (en) * | 2002-12-24 | 2008-03-05 | 中兴通讯股份有限公司 | Reset circuit and control method for embedded system |
CN101141739B (en) * | 2007-10-08 | 2010-09-29 | 中兴通讯股份有限公司 | Method to transmit data between television functional module and mobile functional module and corresponding terminal |
CN101276297A (en) * | 2008-05-14 | 2008-10-01 | 北京星网锐捷网络技术有限公司 | Processor system, equipment as well as fault handling method |
-
2009
- 2009-09-02 CN CN200910189948.5A patent/CN102004535B/en active Active
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103532728A (en) * | 2012-07-04 | 2014-01-22 | 京信通信系统(广州)有限公司 | Method and device for resetting fault digital signal processor (DSP) chip |
CN103532728B (en) * | 2012-07-04 | 2018-05-29 | 京信通信系统(广州)有限公司 | A kind of method and device resetted to failure dsp chip |
CN103049063A (en) * | 2012-12-14 | 2013-04-17 | 无锡中星微电子有限公司 | Computer crash resetting device |
CN103049347A (en) * | 2012-12-19 | 2013-04-17 | 无锡中星微电子有限公司 | Computer crash monitoring and resetting device |
CN104850203A (en) * | 2015-06-10 | 2015-08-19 | 联想(北京)有限公司 | Electronic apparatus reset method and electronic apparatus |
CN104850203B (en) * | 2015-06-10 | 2019-02-05 | 联想(北京)有限公司 | A kind of electronic equipment repositioning method and electronic equipment |
CN105388886A (en) * | 2015-11-20 | 2016-03-09 | 康泰医学系统(秦皇岛)股份有限公司 | Instrument single-chip microcomputer work monitoring circuit and method |
CN107484078A (en) * | 2017-09-29 | 2017-12-15 | 奇瑞汽车股份有限公司 | Automobile sound system and starting control method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN102004535B (en) | 2015-06-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102004535A (en) | Electronic system and resetting method thereof | |
KR101636456B1 (en) | Apparatus and method for supporting sim card in multi modem mobile communication terminal | |
CN110785327B (en) | vehicle control device | |
CN107070731B (en) | Master-slave arbitration method and system | |
US10628564B2 (en) | Air conditioner connection system | |
CN101609440A (en) | Methods for recovery of bus systems and buses from locked states | |
CN102820889B (en) | Parallel communication device and communication means thereof | |
CN203732979U (en) | Long-distance multiport power source restart control device | |
CN101217436B (en) | Ethernet port and its rate setting method | |
CN104281542A (en) | Method, device and system for adaptation of multifunctional USB (universal serial bus) terminal equipment | |
CN113645048B (en) | Network card switching method and device and field programmable gate array FPGA | |
CN102231114A (en) | System and method for upgrading chip as well as method and device for transmitting upgrade file | |
CN106055497A (en) | Communication method of circuit board and circuit board | |
US8407390B2 (en) | Method and apparatus for data processing | |
CN108628792B (en) | Communication interface current leakage prevention system and method | |
CN112187303A (en) | SIM card expansion equipment, SIM card switching method and device | |
US11513784B2 (en) | Software update device and software update method using same | |
CN102841634A (en) | Server mainboard | |
CN102868945A (en) | Upgrading method optical network unit (ONU) in Ethernet passive optical network (EPON) | |
CN107911273A (en) | Communication system, communication means and the household electrical appliance of household electrical appliance | |
WO2025035936A1 (en) | Esim card configuration method and configuration apparatus, and configuration device | |
CN104022901B (en) | Method of configuring and managing ONU (Optical Network Unit) module of state grid concentrator by utilizing PLC (Programmable Logic Controller) | |
CN104937863A (en) | Method and device for upgrading system | |
CN102591839B (en) | USB (universal serial bus) multiprotocol self-adaptive method | |
CN102377592A (en) | Main and standby control unit switching device and switching method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |