基于FPGA的串行通信控制系统的设计
时间:06-05
来源:互联网
点击:
4 系统下载与调试结果
在Quartus II 7.2中建立项目后,输入顶层设计文件及各个模块的VHDL程序代码,编译、仿真、管脚分配之后产生编程文件,将编程文件下载到FPGA芯片EP2C5Q208上,通过串口线连接实验箱与PC机进行调试及验证。通过FPGA的4×4键盘输入0~F数据,并发送给PC机,PC机可以正确接收到所发送的数据;同时,通过PC机串口调试助手发送数据给FPGA时,FPGA也可以准确接收到相应数据,并且将接收到的数据在数码管上显示;改变波特率时也可以实现上述功能。实验结果表明,本设计满足设计要求。
本设计运用FPGA开发平台将串行通信控制系统集成在一片Altera EP2C5芯片中,提高了系统的质量和可靠性。同时,由于基于FPGA的系统设计能够在现场进行编程及调试,具有很大的灵活性,可以方便地进行修改完善,用户可以在不改变电路系统的情况下,进行反复编程和随意修改。一旦设计成熟,也可以制成ASIC芯片,不但大大降低了设计风险,也可以节约成本。
- 基于Linux系统的软PLC设计(07-19)
- FPGA动态部分重构功能设计中的模块化设计方法(06-05)
- 基于51内核μPSD32xx单片机在税控器中的应用(12-30)
- 模块化设计在车载控制器程序设计中的应用 16(11-25)
- DSP HPI口与PC104总线接口的FPGA设计(04-14)
- 基于FPGA的AD7862接口电路设计(01-01)