通讯采用单向数据查询上传传输方式.测试数据为10字节数据. 开发环境与工具:wave6000仿真器、keilc、应用电路板、DELPHI2006
在测试中发现通讯不稳定:有时能持续接收、发送多次,但有时按发送按钮,与CH375 ACT脚相连的LED就灭了.忘hcn及诸位大虾指点。
PC端定义10字节数组,初始化为0~9 。
formcreate事件中打开CH375设备,初始化CH375SetBufUpload(0,1)、设置CH375SetTimeout(0,50,80);
使用了2按钮控件(一个发送,一个接收)和一个MEMO控件。按下发送按钮后,WRITEAPI将数组下传,MEMO控件输出实际输出字节数。按下接收按钮后调用ch375read api.MEMO1控件输出接收内容
在51固件程序中定义了10字节的数组缓存U2C_buf。使用端点2作为测试端点。CH375发生接收中断后,51响应中断将数据存到 u2c_buf,同时将数据发往端点2IN。