一种基于FPGA搭建的增强型串口
摘要:
本发明公开了一种基于FPGA搭建的增强型串口及其工作方法,以FPGA(现场可编程逻辑门阵列)为硬件,用HDL语言在FPGA中搭建串口,可由外部程序方便快速的配置串口的波特率、校验方式、数据长度等,接收数据和发送数据全部由本设计自动完成,收发数据缓存大小只依赖于FPGA规模的大小,通过简单操作即可复用生成多个串口,不占用主程序的处理时间和硬件资源,本发明对主程序而言类似于对外部存储器进行操作,从而将主程序从频繁的中断或查询操作中解放出来,提高了主程序的运行效率,增强了系统的稳定性,提高了软件的可移植性和扩展性。
公开/授权文献
0/0