摘要
详细分析了PCI总线的特点 ,介绍了PCI接口的一些开发工具和开发技巧 ,包括专用接口芯片、驱动程序开发软件包和PCI板卡设计的要点 ,并对PCI接口芯片———S5 933和驱动程序开发软件包———WinDriver作了重点介绍。文章还给出了一个在虚拟仪器中的应用———基于PCI总线的DDS任意信号发生器的实例。它由硬件插卡和软件两部分组成。插卡充分利用PCI总线的高速特点 ,将直接数字式频率合成器 (DDS)软件化 ,能产生正弦、噪声、扫频及其它复杂波形 ,可以方便、准确地调节波形、频率、幅值、相位及精度 。
This paper analyses the PCI bus features, and introduces several developing tolls and the techniques, including PCI controller IC, driver development software and the key points of designing PCI cards with the main focus on IC S5933 and driver development software WinDriver. An example in the virtual instrument-a random signal generator, consisting of PCI card and software, is also given. DDS is realized by software, through the high transfer speed of PCI bus. The signal generator can produce sin, noise, frequency sweep and others complex waves. It can be used to adjust the wave, frequency, amplitude, phase and precision conveniently and accurately.
出处
《重庆大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2002年第10期30-34,共5页
Journal of Chongqing University