我用VC++编写了一个对话框,采用了伪中断的方式接收CH372上传的数据,为什么上传了没几次上位机对话框就自动关闭,请问哪位知道这是什么原因导致的.
热门产品 :
CH641: PD及无线充电专用MCU
我用VC++编写了一个对话框,采用了伪中断的方式接收CH372上传的数据,为什么上传了没几次上位机对话框就自动关闭,请问哪位知道这是什么原因导致的.
您看一下, 1.中断回调传给您的是一个8字节长度的缓冲指针,这个要注意使用. 2.在您的中断回调函数里是不是直接对中断的数据的处理的.如果是,您可能换一种方法,用postmessage/sendmessage函数将回调函数里的操作转移到指定消息响应的函数里.因为微软规定在回调函数里只能使用有限的几个函数.否则可能会出错. 我们在ch372evt\vc\demo程序里用到回调函数,您可以参考一下.