소스 검색

hdr_index for complie error (#34)

* hdr_index for complie error

* Update can_sample.c
Supper Thomas 1 년 전
부모
커밋
e1e5aba628
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      can_sample.c

+ 4 - 0
can_sample.c

@@ -59,7 +59,11 @@ static void can_rx_thread(void *parameter)
     while (1)
     {
         /* hdr值为-1,表示直接从uselist链表读取数据 */
+#if (RTTHREAD_VERSION >= RT_VERSION_CHECK(5, 1, 0))
+        rxmsg.hdr_index = -1;
+#else
         rxmsg.hdr = -1;
+#endif
         /* 阻塞等待接收信号量 */
         rt_sem_take(&rx_sem, RT_WAITING_FOREVER);
         /* 从CAN读取一帧数据 */