CLW_WEI 发表于 2012-8-21 23:01:59

EP1_IN_Callback这个USB IN端点的回调函数是在什么时候调用的

其实大家都知道在调用USB_SIL_Write发送数据完成之后EP1_IN_Callback会被调用. 但就只是这样吗?我现在想实现一个很大的USB环形缓冲区,要发送的数据直接写入缓冲区,然后利用EP1_IN_Callback读出缓冲区数据发送, 如果只是在数据发送完才产生中断, 那么第一个数据不就不止要往缓冲区中填,还要手动启动发送?
还是说PC上位机的ReadFile函数有调用,STM32就会不断产生中断调用EP1_IN_Callback呢?

ImCQ 发表于 2012-8-22 08:43:32

回复:EP1_IN_Callback这个USB IN端点的回调函数是在什么时候调用的

我认为需要手动启动发送。
页: [1]
查看完整版本: EP1_IN_Callback这个USB IN端点的回调函数是在什么时候调用的