With the rapid development of microelectronic technology, Software Defined Radio (SDR) has been successfully applied to mobile communications systems.SDR impeled the evolvement of programmable hardware, improved its agility by improving the programmable function of hardware. Some operations of SDR need to be transplanted to the hardware electrocircuit, so a set of hardware platform of SDR signal processing is designed and executed to implement its function of data processing.Here it took the software radio hardware electrocircuit as platform, and S5933 as PCI bus interface chip. It choosed the hardware electrocircuit constituted of DSP6201, SDRAM PCI bus and PC computer as data transmission module, completeded the driver design of PCI bus equipment and exploitation of controlling interface under the kernel mode of Windows2000 OS. It designed several data transmission manners, implemented the command of board by controlling interface. It detailed the characteristic of PCI equipment driver exploitation from kernel level, API level and user level. The programme of every level is unattached; it is well universal, secure and portable.Here the paper introduced the PCI interface techniques, implement of DSP HPI bootloader, constructing way of WDM driver and exploitation of controlling interface. And it introduced the programme idea of driver designing and the basic way of unit debugging between driver and hardware. |