摘要
针对单片机片上串口资源有限,难以满足一些实际应用需求的问题,提出一种将多个文件数据通过与之相对应的串口同时发送的实现方案。详细描述了设计方案,将多个文件数据经过上位机软件处理,利用FPGA灵活性的优势,读取CompactFlash上的经处理过的数据,并通过相应串口同时发送。实验结果显示,该方案实现简单,每个文件对应的串口发送数据准确,系统运行稳定可靠,解决了单片机串口资源有限的问题,为一些类似应用提供了参考。
Considering the limited resources of microcontroller chip serial ports, it is difficult to meet the needs of some practical applications, an implementation scheme is designed that the data can be sent through corresponding serial ports at the same time. The design scheme is described in detail about how to process the data from multiple documents by PC software, store on the Compact Flash, then read by FPGA using the flexibility, and finally transmit by multiple ports. The experimental results show that the design has a simple structure, and the data received from serial ports is accurate. In addition, this system is stable and reliable and can solve the problem of limited serial ports of microcontroller. Therefore, it can provide a reference for some practical applications.
出处
《测控技术》
CSCD
北大核心
2013年第9期137-139,143,共4页
Measurement & Control Technology
关键词
FPGA
文件处理
CF卡
多路串口
FPGA
file processing
Compact Flash
multiple serial ports