Board logo

标题: 基于DSP和触摸屏的串行通信系统研究 [打印本页]

作者: 520503    时间: 2014-10-18 23:20     标题: 基于DSP和触摸屏的串行通信系统研究

关键字:DSP   触摸屏   SCI   RS485   串行通信  

2.3 从站DSP 程序设计

若要触摸屏和DSP 通信成功,在DSP 的串口初始化时就需要将串口参数设置的和触摸屏一致, 即波特率:38400Kbps,停止位:1 位,数据位:8位,无校验。一旦二者通信成功,触摸屏会根据部件设置向DSP 发送相应的数据命令, 如上节图2中的反馈电压和电流,触摸屏上需要显示从DSP中读出的数据,就会发送命令:07 03 00 03 0002 34 6D。DSP 接收到命令数据后的处理过程如图3 所示。



图3 数据通信流程图



从图3 可以看出,DSP 的程序设计主要包括初始化,接收和发送中断子程序,MODBUS 帧解析、处理及回应子程序,CRC 码验证子程序。其中接收和发送中断子程序的流程图如图4 所示。



图4 接收和发送中断子程序流程图






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0