As one of commonly used output devices, printers are playing an irreplaceable role during people’s daily working. Stylus printers can’t be replaced by others in some industry because of its unique way of printing. The development of printer technology is very unbalanced in the world and the main core technology is still belongs to the developed countries. Our country is gradually mastering some core technologies for stylus printers and has the ability to independent research and development.With the development of electronics industry and wireless network, The living and working style of people are changing constantly, they have more demand for smart, fast and convenient wireless printing devices; then Bluetooth SIG has formally announced to adopt the Bluetooth4.0core specification, the Bluetooth technology which has more low operation and standby power consumption has got extensive attention of the world, and it also can be used widely in the printer industry.This topic comes from a stylus printer development project. The system design of printer no longer used the traditional SCM(Single chip microcomputer) and printing control module of CPLD(Complex Programmable Logic Device)combination, but used a single chip ARM processor in the printing system’s control. At the same time, the printer is embedded Bluetooth communication module to support Bluetooth wireless printing perfectly.Firstly, the paper introduces the structure of stylus printer and makes readers general understanding of operating principle, introduces the system and functions of printers, the relevant technology and components of the printer driver in the Windows and the Bluetooth low energy (BLE) which provides for the TI(Texas Instruments). This paper describes mainly the job which is borne by the author in the project.(1) The development of Microsoft’s generic printer driver;(2) The design of Bluetooth virtual serial port communication based on OSAL system;(3) Developing the system interaction between the main control chip of printer and the host, making it completely control of the main control ARM chips of printer by the ordinary USB interface. |