以前就简单的用了一下,现在需要修改数据传输部份的代码,遇到下面这个函数 void toggle_send( BOOL1 tog ) { // 主机发送同步控制:0=DATA0,1=DATA1 xWriteCH375Cmd( CMD_SET_ENDP7 ); xWriteCH375Data( tog ? 0xC0 : 0x80 ); delay2us(); }
很奇怪的是为什么data_send函数每次调用它的时候为什么需要把tog参数取反呢?也就是CMD_SET_ENDP7 的参数为什么不断的在data0和data1之间变动呢?谢谢了
热门产品 :
CH394: 以太网协议栈芯片