CN102915631A - Development system of remote controller chip - Google Patents
Development system of remote controller chip Download PDFInfo
- Publication number
- CN102915631A CN102915631A CN201210382495XA CN201210382495A CN102915631A CN 102915631 A CN102915631 A CN 102915631A CN 201210382495X A CN201210382495X A CN 201210382495XA CN 201210382495 A CN201210382495 A CN 201210382495A CN 102915631 A CN102915631 A CN 102915631A
- Authority
- CN
- China
- Prior art keywords
- remote controller
- chip
- controller chip
- coding
- remote
- 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.)
- Pending
Links
Images
Landscapes
- Selective Calling Equipment (AREA)
Abstract
The invention provides a development system of a remote controller chip. The development system of the remote controller chip comprises a remote-control receiver, a signal analysis module, an encoding library and an encoding/code generation module, wherein the remote-control receiver is used for receiving a press key signal transmitted by a remote controller and converting the press key signal into digital data; the signal analysis module is used for performing logical analysis on the digital data and separating command words, user codes and formats of the digital data; the encoding library is used for storing the formats; and the encoding/code generation module is used for automatically generating chip encoding or a program code of the remote controller chip after receiving the command words, the user codes and the formats and writing the chip encoding or the program code into the chip. In addition, the invention further provides a development system of the remote controller chip without a remote controller and with remotely controlled equipment only. The development system of the remote controller chip adopts the logical process realized by hardware, abandons the disadvantages caused in the software development process, makes up for the defects in the prior art and breaks through the limit during development of the remote controller aiming at the two conditions with and without the remote controller, can accelerate the development period of a new remote controller and reduces the development threshold.
Description
Technical field
The present invention relates to remote controller chip development technique field, specifically, the present invention relates to a kind of development system of remote controller chip.
Background technology
In the prior art, based on the following defective of telepilot development system ubiquity of receiver or transmitter:
1) for the development system that the MCU chip is arranged
A. need the software engineer to know coding;
B. need to design program, the exploitation threshold is high;
C. software development cycle is long, and development efficiency is low, and cost of development is high;
D. chip cost is high.
2) for the development system without the MCU chip
A. need the Developmental Engineer to know coding, the manual modification parameter;
Although b. need not to design program, encoding ratio is more single.
Therefore, this area is needed a kind of new telepilot development system that can remedy these defectives badly.
Summary of the invention
Technical matters to be solved by this invention provides a kind of development system of remote controller chip, can accelerate the construction cycle of new telepilot, reduces the exploitation threshold.
For solving the problems of the technologies described above, the invention provides a kind of development system of remote controller chip, comprising:
Receiver of remote-control sytem is connected with a telepilot, is used for receiving the push button signalling that described telepilot sends, and converts thereof into the numerical digit data;
Signal analyse block is connected with described receiver of remote-control sytem, is used for receiving the described numerical digit data that transmitted by described receiver of remote-control sytem and doing logic analysis, isolates wherein command word, user code and form;
Code database is connected with described signal analyse block, is used for described form is deposited in, to expand described code database;
Coding/code generation module, be connected with described remote controller chip with described signal analyse block respectively, after being used for receiving described command word, described user code and described form, automatically generating chip coding or the program code of described remote controller chip, and write described remote controller chip.
Alternatively, described development system also comprises:
The modification of signal module is connected between described signal analyse block and the described coding/code generation module, is used for described command word and/or described user code are made amendment.
Alternatively, described remote controller chip is MCU chip or non-MCU chip.
For solving the problems of the technologies described above, the present invention also provides a kind of development system of remote controller chip, comprising:
Code database stores coded message in it;
Coding reads in/sending module, is connected with described code database, is used for reading in described coded message from described code database, and it is sent out;
Remote-control signal transmitter reads in described coding respectively/sending module is connected with a remotely-controlled equipment, is used for producing and launching a remote signal to described remotely-controlled equipment according to described coded message;
The coding determination module is connected with described remotely-controlled equipment, is used for according to the feedback information of described remote signal is determined coded format;
Coding/code generation module is connected with described remote controller chip with described coding determination module respectively, is used for automatically generating chip coding or the program code of described remote controller chip, and writes described remote controller chip.
Alternatively, described remote signal is an infrared signal.
Alternatively, described remote controller chip is MCU chip or non-MCU chip.
Compared with prior art, the present invention has the following advantages:
The present invention adopts with hard-wired logical process, abandon unfavorable that software development process brings, for have, without two kinds of situations of telepilot, remedied respectively above-mentioned shortcoming of the prior art, and broken through limitation in telepilot exploitation, can accelerate the construction cycle of new telepilot, reduce the exploitation threshold.
The advantage that the present invention has is described in detail as follows:
1) for existing telepilot
A. but automatic analysis remote controller signal/coding expands code database, need not the Developmental Engineer and learns relevant knowledge;
B. can automatically generate remote controller chip coding or program, need not Developmental Engineer's coding or coding parameter is set;
C. can utilize the fast automatic exploitation of existing telepilot, the cycle is short, and cost is low, and the exploitation threshold is low;
D. can use at a low price remote controller chip.
2) for remotely-controlled equipment is only arranged
A. can utilize code database and feedback signal, the Auto-matching coding;
B. can automatically generate remote controller chip coding or program;
C. can utilize the fast automatic exploitation of existing remotely-controlled equipment, the cycle is short, and cost is low, and the exploitation threshold is low;
D. can use at a low price remote controller chip.
Description of drawings
The above and other features of the present invention, character and advantage will become more obvious by the description below in conjunction with drawings and Examples, wherein:
Fig. 1 is the modular structure figure of development system of the remote controller chip of one embodiment of the invention;
Fig. 2 is the modular structure figure of development system of the remote controller chip of another embodiment of the present invention.
Embodiment
The invention will be further described below in conjunction with specific embodiments and the drawings; set forth in the following description more details so that fully understand the present invention; but the present invention obviously can implement with the multiple alternate manner that is different from this description; those skilled in the art can do similar popularization, deduction according to practical situations in the situation of intension of the present invention, therefore should be with content constraints protection scope of the present invention of this specific embodiment.
Fig. 1 is the modular structure figure of development system of the remote controller chip of one embodiment of the invention.As shown in Figure 1, this remote controller chip 110 can be the MCU(microcontroller) chip or non-MCU chip, its development system 100 is applicable to have the situation of telepilot.This development system 100 mainly comprises receiver of remote-control sytem 101, signal analyse block 103, code database 104 and coding/code generation module 105.Wherein, receiver of remote-control sytem 101 is connected with a telepilot 102, is used for receiving the push button signalling that telepilot 102 sends, and converts thereof into the numerical digit data.Signal analyse block 103 is connected with receiver of remote-control sytem 101, is used for receiving the numerical digit data that transmitted by receiver of remote-control sytem 101 and doing logic analysis, isolates wherein command word, user code and form.Code database 104 is connected with signal analyse block 103, is used for form is deposited in, to expand code database 104.And encode/code generation module 105 is connected with remote controller chip 110 with signal analyse block 103 respectively, after being used for receiving command word, user code and form, automatically generate chip coding or the program code of remote controller chip 110, and write remote controller chip 110.
In the present embodiment, if the developer need to revise command word, user code etc. and can customize coding, then need between signal analyse block 103 and coding/code generation module 105, connect modification of signal module 106, be used for command word and/or user code are made amendment.Make amendment if need not that command word, user code etc. be can customize coding, also can be directly connected to coding/code generation module 105 from signal analyse block 103, need not pass through modification of signal module 106.
Fig. 2 is the modular structure figure of development system of the remote controller chip of another embodiment of the present invention.As shown in Figure 2, this remote controller chip 210 can be MCU chip or non-MCU chip, and its development system 200 is applicable to the situation that do not have telepilot, remotely-controlled equipment is only arranged.This development system 200 comprises that mainly code database 204, coding read in/sending module 207, remote-control signal transmitter 208, coding determination module 211 and coding/code generation module 212.Wherein, store coded message in the code database 204.Coding reads in/and sending module 207 is connected with code database 204, for reading in coded message from code database 204, and it sent out.In the present embodiment, the coding read in/sending module 207 can also be subdivided into again the coding read in module and the coding sending module (not shown).And remote-control signal transmitter 208 reads in coding respectively/sending module 207 is connected with a remotely-controlled equipment 209, for producing according to coded message and launching a remote signal (for example infrared signal) to remotely-controlled equipment 209, remotely-controlled equipment 209 is received can produce a feedback information (this remote signal is effective or invalid, but employment is observed or used other watch-dogs) behind the signal.Coding determination module 211 is connected with remotely-controlled equipment 209, is used for making repeated attempts after situation is revised coding parameter according to the feedback information of remote signal is looked, and finally determines coded format.Coding/code generation module 212 is connected with remote controller chip 210 with coding determination module 211 respectively, is used for automatically generating remote controller chip 210(objective chip) chip coding or program code, and write remote controller chip 210.
The present invention adopts with hard-wired logical process, abandon unfavorable that software development process brings, for have, without two kinds of situations of telepilot, remedied respectively above-mentioned shortcoming of the prior art, and broken through limitation in telepilot exploitation, can accelerate the construction cycle of new telepilot, reduce the exploitation threshold.
The advantage that the present invention has is described in detail as follows:
1) for existing telepilot
A. but automatic analysis remote controller signal/coding expands code database, need not the Developmental Engineer and learns relevant knowledge;
B. can automatically generate remote controller chip coding or program, need not Developmental Engineer's coding or coding parameter is set;
C. can utilize the fast automatic exploitation of existing telepilot, the cycle is short, and cost is low, and the exploitation threshold is low;
D. can use at a low price remote controller chip.
2) for remotely-controlled equipment is only arranged
A. can utilize code database and feedback signal, the Auto-matching coding;
B. can automatically generate remote controller chip coding or program;
C. can utilize the fast automatic exploitation of existing remotely-controlled equipment, the cycle is short, and cost is low, and the exploitation threshold is low;
D. can use at a low price remote controller chip.
Although the present invention with preferred embodiment openly as above, it is not to limit the present invention, and any those skilled in the art can make possible change and modification without departing from the spirit and scope of the present invention.Therefore, every content that does not break away from technical solution of the present invention, all falls within the protection domain that claim of the present invention defines any modification, equivalent variations and modification that above embodiment does according to technical spirit of the present invention.
Claims (6)
1. the development system (100) of a remote controller chip (110) comprising:
Receiver of remote-control sytem (101) is connected with a telepilot (102), is used for receiving the push button signalling that described telepilot (102) sends, and converts thereof into the numerical digit data;
Signal analyse block (103) is connected with described receiver of remote-control sytem (101), is used for receiving the described numerical digit data that transmitted by described receiver of remote-control sytem (101) and doing logic analysis, isolates wherein command word, user code and form;
Code database (104) is connected with described signal analyse block (103), is used for described form is deposited in, to expand described code database (104);
Coding/code generation module (105), be connected with described remote controller chip (110) with described signal analyse block (103) respectively, after being used for receiving described command word, described user code and described form, automatically generate chip coding or the program code of described remote controller chip (110), and write described remote controller chip (110).
2. development system according to claim 1 (100) is characterized in that, also comprises:
Modification of signal module (106) is connected between described signal analyse block (103) and the described coding/code generation module (105), is used for described command word and/or described user code are made amendment.
3. development system according to claim 1 and 2 (100) is characterized in that, described remote controller chip (110) is MCU chip or non-MCU chip.
4. the development system (200) of a remote controller chip (210) comprising:
Code database (204) stores coded message in it;
Coding reads in/sending module (207), is connected with described code database (204), is used for reading in described coded message from described code database (204), and it is sent out;
Remote-control signal transmitter (208) reads in described coding respectively/sending module (207) is connected with a remotely-controlled equipment (209), is used for producing and launching a remote signal to described remotely-controlled equipment (209) according to described coded message;
Coding determination module (211) is connected with described remotely-controlled equipment (209), is used for according to the feedback information of described remote signal is determined coded format;
Coding/code generation module (212), be connected with described remote controller chip (210) with described coding determination module (211) respectively, be used for automatically generating chip coding or the program code of described remote controller chip (210), and write described remote controller chip (210).
5. development system according to claim 4 (200) is characterized in that, described remote signal is an infrared signal.
6. according to claim 4 or 5 described development systems (200), it is characterized in that described remote controller chip (210) is MCU chip or non-MCU chip.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210382495XA CN102915631A (en) | 2012-10-10 | 2012-10-10 | Development system of remote controller chip |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210382495XA CN102915631A (en) | 2012-10-10 | 2012-10-10 | Development system of remote controller chip |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102915631A true CN102915631A (en) | 2013-02-06 |
Family
ID=47613977
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210382495XA Pending CN102915631A (en) | 2012-10-10 | 2012-10-10 | Development system of remote controller chip |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102915631A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115048085A (en) * | 2022-05-28 | 2022-09-13 | 广州安广电子科技股份有限公司 | Infrared remote controller code generation method, system, equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050028034A1 (en) * | 2003-07-28 | 2005-02-03 | Alexander Gantman | Fault diagnosis, repair and upgrades using the acoustic channel |
CN101226472A (en) * | 2008-02-03 | 2008-07-23 | 俞啟茂 | Method for generating remote controller code |
CN101599016A (en) * | 2009-07-06 | 2009-12-09 | 俞启茂 | The generation method and the system thereof of code of remote control |
CN201489517U (en) * | 2009-07-06 | 2010-05-26 | 俞启茂 | System for generating code of remote controller |
CN101546475B (en) * | 2009-04-30 | 2010-12-29 | 余翀 | System and method for learning remote controller |
-
2012
- 2012-10-10 CN CN201210382495XA patent/CN102915631A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050028034A1 (en) * | 2003-07-28 | 2005-02-03 | Alexander Gantman | Fault diagnosis, repair and upgrades using the acoustic channel |
CN101226472A (en) * | 2008-02-03 | 2008-07-23 | 俞啟茂 | Method for generating remote controller code |
CN101546475B (en) * | 2009-04-30 | 2010-12-29 | 余翀 | System and method for learning remote controller |
CN101599016A (en) * | 2009-07-06 | 2009-12-09 | 俞启茂 | The generation method and the system thereof of code of remote control |
CN201489517U (en) * | 2009-07-06 | 2010-05-26 | 俞启茂 | System for generating code of remote controller |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115048085A (en) * | 2022-05-28 | 2022-09-13 | 广州安广电子科技股份有限公司 | Infrared remote controller code generation method, system, equipment and storage medium |
CN115048085B (en) * | 2022-05-28 | 2024-03-26 | 广州安广电子科技股份有限公司 | Method, system, equipment and storage medium for generating codes of infrared remote controller |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101546475B (en) | System and method for learning remote controller | |
CN109981617A (en) | A kind of internet of things equipment monitoring method, system and electronic equipment and storage medium | |
KR950033890A (en) | Communication method and device | |
CN107610445B (en) | Infrared self-learning data coding method and circuit thereof | |
CN103095407A (en) | Digital coding device of reader-writer chip and coding method applying the same | |
CN103324482A (en) | Android one-key root permission software | |
CN102619501A (en) | Data transmission system in petroleum logging instrument | |
CN104113730A (en) | Monitoring method based on audio analysis triggered alarm and video recording | |
CN102467467A (en) | Message exchange device and message exchange method for communication standard of semiconductor equipment | |
CN102915631A (en) | Development system of remote controller chip | |
CN104360988A (en) | Method and device for identifying coding mode of Chinese characters | |
CN201489517U (en) | System for generating code of remote controller | |
CN103777768A (en) | Method for synchronizing state information between master control end and controlled end of digital KVM switcher | |
CN118011932B (en) | Selection determination type control circuit | |
CN106600206B (en) | Method for realizing unidirectional transmission of dosage data of nuclear power plant from management network to industrial network | |
US8299953B2 (en) | Apparatus and methods for processing remote control information | |
CN112311862A (en) | Multifunctional interconnection communication protocol system and data state maintenance process thereof | |
CN102752238A (en) | General gateway equipment and Internet of things system | |
CN100363956C (en) | Control system of fire display disc | |
CN102932687A (en) | Method and system for realizing mouse function by using television infrared receiving head | |
CN103716127A (en) | TTCN-3 based compression coding and decoding method and system | |
CN210867739U (en) | Automatic networking equipment for smart home system | |
CN103373376A (en) | General method and general system for obtaining railway monitored signal device information | |
CN208315000U (en) | A kind of infrared code Intelligent Compression chip | |
CN102254418A (en) | Method for learning infrared code |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20130206 |