UART串口Verilog通信cpld quartus10.1逻辑工程源码+自定义uart协议说明,已在项目中使用,可以做为你的设计参考。
下位机与上位机通信协议:
1、通信采用异步串口通信,波特率为115.2KBPS,
2、上位机发送数据格式:55--F1--DATA1-- DATA2--FF
DATA1 GPIO 输出高低控制;
DATA2 GPIO 32路GPIO选择控制;
下位机uart CPLD接收数据【控制32路GPIO输】
55 F1 01 (00-1F) FF 32路GPIO中的一路输出高
55 F1 08