摘要

随着FPGA的集成度不断提高,制造成本不断降低,其作为替代ASIC来实现电子系统的前景日趋光明。利用SOPC(片上可编程系统)技术,将处理器、存储器、外设接口等功能模块集成到在FPGA CycloneⅣ系列芯片(EP4CE15F17C8)上,在片上系统中构建了用于nRF24L01射频芯片的SPI控制接口并提出了一种在NiosⅡ软核中实现nRF24L01驱动的方法。该方法节约了软核处理器的时间开销,具有扩展性强、设计灵活的优点。经实验验证,驱动高效可靠,满足要求。

全文