Can carry out the digital audio processor of software upgrading according to outside input information automatically
Technical field
The utility model relates to a kind of digital audio processor, particularly a kind of digital audio processor that can carry out software upgrading according to outside input information automatically.
Background technology
Present audio processing equipment adopts embedded scm to control more, but for software upgrading, the equipment that still takes off that a lot of producers take is taken machine apart, utilizes programmable device to fire program, and this method efficient is low.
And be in the Chinese patent of CN200510028073 at application number, a kind of upgrading method for one-chip computer is disclosed, promptly in the storage space that single-chip microcomputer is controlled, be provided with to comprise and be used to deposit the loading zone of new edition program and the operational area that is used to deposit current working procedure, single-chip microcomputer judges whether the program in the loading zone is effective version earlier when starting, if then with the program in the covering of the program in the loading zone operational area, otherwise directly start the program of operational area, so make it possible to strengthen the automatic recovery ability after scm software loads failure, improve reliability and security that scm software loads, effectively prevent to load the phenomenon that occurs systemic breakdown when unusual.In the method, need the new software version of storage in single-chip microcomputer in advance, so be difficult to realize the timely upgrading of software; And, new edition software is deposited in the storage, need local operation, be difficult to realize Long-distance Control.
Therefore, how to improve the software upgrade problem of existing digital audio processor, become the technical task that those skilled in the art need to be resolved hurrily in fact.
The utility model content
The purpose of this utility model is to provide a kind of digital audio processor that can carry out software upgrading according to outside input information automatically, to realize the function of its software upgrading of Long-distance Control.
Reach other purposes in order to achieve the above object, the digital audio processor that can carry out software upgrading according to outside input information automatically that the utility model provides comprises: be used for communicating to receive the outside upgrade of importing and the embedded GPRS module of upgrade software information with external unit; And be connected with described embedded GPRS module and dispose and stored necessary software and had single-chip microcomputer from the storer of erase feature, after described single-chip microcomputer receives the upgrade and upgrade software information that described embedded 6PRS module is sent to, automatically described upgrade software information is sent into described storer to finish the upgrading of software.
Preferably, described single-chip microcomputer can be connected with described embedded GPRS module by serial ports.
Preferably, described storer can be the FLASH storer that can carry out under the program voltage from wiping outside not adding.
Preferably, described upgrade can comprise identifying code.
In sum, the digital audio processor that can carry out software upgrading automatically according to outside input information of the present utility model receives upgrade information from remote port by embedded GPRS module, and the upgrade information that receives is covered former software by single-chip microcomputer, finish the Long-distance Control of software upgrading thus, avoid all drawbacks of existing digital audio processor software upgrading.
Description of drawings
Fig. 1 is the basic structure synoptic diagram that can carry out the digital audio processor of software upgrading according to outside input information automatically of the present utility model.
Fig. 2 is the escalation process synoptic diagram that can carry out the digital audio processor of software upgrading according to outside input information automatically of the present utility model.
Embodiment
See also Fig. 1, of the present utility model can comprising at least: embedded GPRS module and single-chip microcomputer according to the digital audio processor that outside input information carries out software upgrading automatically.
Described embedded GPRS module is used for communicating with external unit, and to receive the upgrade and the upgrade software information of outside input, wherein said upgrade can comprise verification code information, to prevent staging error.
Described single-chip microcomputer is connected with described embedded GPRS module, it disposes has stored necessary software and has had storer from erase feature, after described single-chip microcomputer receives the upgrade and upgrade software information that described embedded GPRS module is sent to, automatically described upgrade software information is sent into described storer to finish the upgrading of software.In the present embodiment, described single-chip microcomputer has adopted the MSP430 Series chip of TI company, the agreement that adopts can be the I2C agreement, and it can be connected with described embedded GPRS module by serial ports, and described storer is for carrying out under the program voltage outside not adding from the FLASH storer of wiping.
See also Fig. 2 again, when needs are upgraded, earlier send upgrade and upgrade information by PC by remote operator, and upgrade and upgrade information are sent to the embedded GPRS module of digital audio processor of the present invention by Internet network and mobile GPRS network, wherein, GPRS (General Packet Radio Service) is the abbreviation of GPRS, be a kind of packet-switched data carrying and the transmission mode that on the GSM basis, grows up, compare with original GSM, GPRS is in the carrying of data service and support to have very remarkable advantages: multiplexing by a plurality of GSM time slots, the message transmission rate of supporting is higher, and theoretical peak can reach 115kb/s; The different network users can share same group of GPRS channel, just understands the busy channel resource but have only when some users need send or receive data, can realize the high-efficiency information transmitting-receiving thus.After embedded GPRS module receives upgrade and upgrade information, single-chip microcomputer is by the content of serial ports transmission reception from embedded GPRS module, when the upgrading content delivery single-chip microcomputer that finishes need be verified check code, according to the I2C agreement upgrade software is stored in the storer then, causes systemic breakdown to prevent staging error.
In sum, the digital audio processor that can carry out software upgrading automatically according to outside input information of the present utility model can be realized the upgrade software information that receiving remote transfers to, and then can realize the timely upgrading of software by having disposed embedded GPRS module; Can effectively avoid staging error by identifying code mechanism simultaneously, guarantee the validity of upgrading; And make that the upgrading of software is more convenient quick.
The foregoing description just lists expressivity principle of the present utility model and effect is described, but not is used to limit the utility model.Any personnel that are familiar with this technology all can make amendment to the foregoing description under spirit of the present utility model and scope.Therefore, rights protection scope of the present utility model should be listed as claims.