Design of an Online Parameters Configuration Based on C8051F USB Processors Family

The embedded systems with the online parameter configuration not only facilitate the debugging and the upgrading of the system, but also improve the adaptability of the system for different applications, so it has become an essential feature of the many embedded application systems. For the C8051F USB processors series as the core of the embedded system, a new program of online parameters configuration has been proposed. The program will interconnect the host computer and the embedded system through the USB bus, use the LabVIEW online configuration GUI software of PC to complete the online updates for the system parameters in the processor on-chip FLASH memory, and just change the parameter settings without impacting the original program of the processor. The online parameters configuration embedded system designed using the program has four characteristics: can switch automatically in the two working states which are normal work mode and online configuration mode without external intervention; can facilitate the realization of the online parameters configuration through the USB bus and the host computer GUI software, take full advantage of two types of hardware resources: one is the processor coming with on-chip USB interface ,the other is flash memory, without external other expansion devices, simple structure and low cost, both offline parameter configuration, and online parameters can also be configured, with more flexible working ways and adaptable. The Ethernet communication system designed base on the program with the function of online parameters configuration has been successfully applied to the armed police information systems.