[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN102915631A - Development system of remote controller chip - Google Patents

Development system of remote controller chip Download PDF

Info

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
Application number
CN201210382495XA
Other languages
Chinese (zh)
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.)
SINO WEALTH ELECTRONIC CO Ltd
Original Assignee
SINO WEALTH ELECTRONIC 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 SINO WEALTH ELECTRONIC CO Ltd filed Critical SINO WEALTH ELECTRONIC CO Ltd
Priority to CN201210382495XA priority Critical patent/CN102915631A/en
Publication of CN102915631A publication Critical patent/CN102915631A/en
Pending legal-status Critical Current

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

The development system of remote controller chip
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.
CN201210382495XA 2012-10-10 2012-10-10 Development system of remote controller chip Pending CN102915631A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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