现在网口接收数据在0核能够成功,但是在其他和进不了接收中断函数,收不到数据,怀疑是队列与中断出错了。
我现在按照中断手册 48 QM_INT_HIGH_n (8) QM Interrupt for Queue 704+n8,eventId选择48;
配置((gRxQHnd = Qmss_queueOpen (Qmss_QueueType_HIGH_PRIORITY_QUEUE, 705, &isAllocated))
((gRxFreeQHnd = Qmss_queueOpen (Qmss_QueueType_STARVATION_COUNTER_QUEUE,737, &isAllocated))
1.这样是不是应该1核会响应中断,为什么测试还是0核能中断接收数据,1核不行。
2.Qmss_QueueType_STARVATION_COUNTER_QUEUE对应什么eventId,为什么中断手册中没看到
3.怎样配置才能让网口程序运行在其他核接收到数据
附上我的接收配置函数,求大神指导