- 博客(3)
- 收藏
- 关注
原创 linux驱动开发 警告warring:WARNING: CPU: 0 PID: 0 at drivers/gpio/gpiolib.c:86 gpio_to_desc+0xbc/0xc4() inv
Linux驱动开发,加载驱动后运行出现警告WARNING: CPU: 0 PID: 0 at drivers/gpio/gpiolib.c:86 gpio_to_desc+0xbc/0xc4() invalid GPIO 2097152。#检查后发现问题出现在gpio_get_value()的参数gpio编号上。#解决方法:检查gpio编号的正确性。
2023-04-17 19:25:15
1553
1
原创 【linux内核定时器】mod_timer( ),第二个参数设置问题
#关于第二个参数的设置,发现若直接使用timer结构体的expires变量,例如mod_timer(&timer, timer.expires), 会出现设置超时时间错误的情况,导致超时时间非常小,从而不间断地调用function,而不直接使用timer.expires作为参数,而是重新设置超时时间,例如 jiffies + msecs_to_jiffies(500) ,设置500ms作为超时时间则不会出现上述错误,不知道原因,希望有大佬能解决。
2023-04-16 17:37:55
231
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人