我做过一个CAN总线的流接口驱动全面来说是这样的,当收数收完以后,会有一个中断,通知CPU读取,原来是用查询方式收数现在改为中断问题在这里,中断处理线程,我按通常的做法放在CAN_INIT里面,但是中断处里也就是收数啊,那CAN_READ怎么办,两者怎么建立联系
回复(4) 2007-03-20 16:08 来自版块 - Wince 程序开发
表情
rocking2807/*********************************************************** *******************...(2007-03-27 10:46)
rocking2807再发一个改过的,大家看看哪里有错误,还是丢数. U8 in_buff[6]; U8 out_buff[4]; U8 CanID[4]; struct list { int id; int data_buff[8]; struct list *next; ...(2007-03-27 10:45)
rocking2807附上程序,大哥们指点下 DWORD CAN_Init(DWORD Index) { GPIOInit(); /* gCANIntrEvent = CreateEvent(NULL, FALSE, FALSE, NULL); InterruptInitia...(2007-03-21 08:35)
rocking2807大哥们讲一下啊(2007-03-21 08:10)

返回顶部