我往你们技术邮箱发的程序你们看了吗,我的邮箱是个人信息保护,已隐藏,希望你们尽快回复,谢谢你们的帮助
查看: 3779
回复: 21
ch372数据传输问题
端点1上传数据,PC正确收到数据后,会有一个ACK应答,当372收到ACK后就认为PC端正确收到数据了,如果没有任何应答的话,就认为没有收到数据.只有当PC正确应答ACK后,372会给MCU一个上传完成的中断.由于PC和372之间的应答有372自动处理,你可以认为372自动给MCU一个中断.
我现在的问题是:第一次工作正常,上位机能够发送数据,下位机接收到数据后进入中断,处理完后给上位机一个处理完成的应答,上位机可以接受到这个信号,并且下位机也能收到CH372发的解除缓存区的信号.但是第二次下位机能够接收的上位机发来的信号,和第一次一样,也发送了一个应答信号给上位机,但上位机接收不到这个数据,CH372也没有给下位机发送解除缓存区的命令.再下一次就跟第一次一样可以了.下一次又不行了,用你们的上位机的程序试了也是这种情况,应该是下位机的问题请,问这是怎么回事
怎么没有人回复呀,我特急!
这个估计和你的程序有关系,好象程序没有收到,你可以发到这个邮箱里面去:个人信息保护,已隐藏
程序发过去了,希望近早能收到回复
请勿发布广告和违法内容, 代码可以选择编辑器代码语言格式, 更易他人阅读帮助您, 或者留下联系方式,以便更好更快服务您
只有登录才能回复,可以选择微信账号登录