Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
CAN总线
信号量_semaphore
线程
5
CAN通信信号量莫名丢失,怎么回事?
发布于 2023-09-23 14:29:18 浏览:423
订阅该版
  在CAN接收回调里释放一个信号量,然后在一个线程里检测到信号量后就读取CAN总线数据。 可有时CAN通信会出现故障,线程里没有了这个信号量。 如下:  这个是正常的情况:  这种情况有时好几天也不会出现一次,有时就突然出现了,也不知道怎么解决。有遇到类似的情况,或者解决思路吗?
查看更多
3
个回答
默认排序
按发布时间排序
Wulirun
2023-09-23
这家伙很懒,什么也没写!
1、这似乎是一个就绪链表丢失且线程状态为非期望值的问题,你可以打开RT_DEBUG_IPC_CONFIG(线程间ipc调试打印)和RT_DEBUG_THREAD_CONFIG(线程状态更改调试打印)来进一步定位问题。 2、确定一下你使用的RT-Thread版本是否为v4.03以下,我之前遇到一个问题也是类似的线程就绪链表丢失和线程状态为非期望值的问题,不过是在串口上,该类似的问题的issue可参阅链接:[RTthread erx 线程异常](https://github.com/RT-Thread/rt-thread/issues/4869 "RTthread erx 线程异常"); 如果RT-Thread版本为v4.03以下,出现问题时可以查看can_rx_thread的状态是否为0x0A来确定是否为该问题。
YoHo.
2023-09-23
这家伙很懒,什么也没写!
把所有IPC都打印一下 找找这个线程会不会卡在别的IPC上
张全蛋
2023-11-29
这家伙很懒,什么也没写!
楼主解决了吗?我也遇到类似问题,这rtthread能用吗
撰写答案
登录
注册新账号
关注者
0
被浏览
423
关于作者
夏末夜微凉
这家伙很懒,什么也没写!
提问
1
回答
0
被采纳
0
关注TA
发私信
相关问题
1
我也来传一个CANOpen移植,RTT+STM32F107+CanOpenNode
2
谁有STM32裸跑的CANopen程序啊???
3
CAN驱动程序框架
4
CAN驱动接口如何规范一下
5
RTT无法进入线程.Cannot access Memory
6
编译提示arm-none-eabi/bin/ld: cannot find crt0.o: No such file o
7
rtt 2.1.0 正式版 mdk4 bsp/stm32 编译canapp.c错误
8
STM32F10XCAN驱动使用的问题
9
2.1版本stm32f10x分支bxcan驱动波特率设置的bug
10
rtthread2.1.0下,找不到can1设备
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
机器人操作系统 (ROS2) 和 RT-Thread 通信
4
五分钟玩转RT-Thread新社区
5
国产MCU移植系列教程汇总,欢迎查看!
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
ulog组件多端绑定的demo案例
2
记录rt-thread消息队列的调试方法
3
AT32的ADC使用
4
aht10 终端:The aht10 is under an abnormal status
5
github高阶加速,速度可达带宽峰值,测试到146Mbit/s
热门标签
RT-Thread Studio
串口
LWIP
Env
AT
SPI
Bootloader
FinSH
ART-Pi
CAN总线
Hardfault
USB
文件系统
RT-Thread
DMA
SCons
线程
MQTT
RT-Thread Nano
STM32
RTC
rt-smart
ESP8266
flash
ota在线升级
WIZnet_W5500
FAL
I2C
packages_软件包
UART
cubemx
freemodbus
潘多拉开发板_Pandora
定时器
BSP
PWM
ADC
socket
中断
rt_mq_消息队列_msg_queue
keil_MDK
SDIO
Debug
AB32VG1
MicroPython
编译报错
C++_cpp
msh
ulog
QEMU
本月问答贡献
出出啊
1501
个答案
338
次被采纳
小小李sunny
1390
个答案
276
次被采纳
张世争
715
个答案
157
次被采纳
crystal266
522
个答案
153
次被采纳
whj467467222
1216
个答案
146
次被采纳
本月文章贡献
出出啊
1
篇文章
12
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
2
篇文章
2
次点赞
crystal266
2
篇文章
5
次点赞
whj467467222
2
篇文章
1
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部