期刊文献+

基于CPLD的RS-232串口通信实现 被引量:6

Realization of RS-232 serial communication based on CPLD
下载PDF
导出
摘要 为了实现PC机与CPLD的通信,进行了相应的研究。分析了RS-232C通信协议,自定义了数据包传输格式。根据UART模块工作状态多的特点,应用了有限状态机理论进行编程实现。为降低误码率,应用16倍频技术,实现了波特率为9 600 bit/s的串口通信。在Quartus II平台上用VerilogHDL进行编程,并通过了VC编写程序的数据传输的验证。研究成果为工程上PC机与嵌入式系统数据传输的问题提供了一种解决方法。 In order to make an communication between CPLD and PC,a user-defined format of data package was given,which based on RS-232C communication protocol.According to the property that UART has many work sates,it used the theory of finite state mechine(FSM) to solve this problem.In order to reduce the bit error rate,the technology of 16-times diveded frequency was used,which helped to realize an UART with a 9600bit/s baud rate.This study gave a method to make a communication between embedded system and PC.
出处 《电子设计工程》 2011年第12期153-155,159,共4页 Electronic Design Engineering
关键词 RS-232C UART CPLD VERILOGHDL 数据包格式 有限状态机 嵌入式系统 RS-232C UART CPLD VerilogHDL format of data package Finite State Mechine(FSM) embed system
  • 相关文献

参考文献6

  • 1百度百科..RS-232C协议.[EB/OL]..http://baike.baidu.com/view/542659.htm,,[2011-03-13]..
  • 2Bob Zeidman.基于FPGA&CPLD数字IC设计方法[M].北京:北京航空航天大学出版社,2004.
  • 3廖裕评,陆瑞强.CPLD数字电路设计[M].北京:清华大学出版社,2003.
  • 4宋万杰 罗丰.CPLD技术及其应用[M].西安:西安电子科技大学出版社,2001..
  • 5袁本荣,刘万春,贾云得,朱玉文.用Verilog HDL进行FPGA设计的一些基本方法[J].微计算机信息,2004,20(6):93-94. 被引量:23
  • 6alteral Home page.MAX 7000 Programmable Logic Device Family[EB/OL]. [2011-03-15].http://www.altera.com.cn/lit erature/ lit-m7k.

二级参考文献1

共引文献41

同被引文献40

引证文献6

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部