Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
ifconfig
netdev
ifconfig ,netdev等 功能bug,死机
发布于 2022-05-09 02:02:35 浏览:437
订阅该版
现象,使用netdev.c 相关功能都会无限查询网卡链表,导致死机。修改如下可以解决 `rt-thread\components\net\netdev\src\netdev.c` ```c line30 与 line33 /* The list of network interface device */ struct netdev *netdev_list ; /* The default network interface device */ struct netdev *netdev_default ; ``` 修改为 ```c /* The list of network interface device */ struct netdev *netdev_list = NULL; /* The default network interface device */ struct netdev *netdev_default = NULL; ```
查看更多
4
个回答
默认排序
按发布时间排序
出出啊
2022-05-09
致男人们:劝说是不会有成果的。 —— 《单向街》
变量未初始化使用引起的惨案 但是,这是俩全局指针变量。 难道你的编译环境没有把全局变量初始化?
qinhao4832
2022-05-09
这家伙很懒,什么也没写!
用的编译环境是rt-thread studio。 但其他的IDE 也没有看到会自动初始化全局变量的。
flyboy
2022-06-08
Do my self();
具体用的哪个bsp,版本是多少。我们可以看看是不是启动脚本没有清零bss段
lchnu
2022-06-08
Witness, Understand, Skill
你可以看看生成的map文件,未初始化时,它们位于.bss段;你赋初始值为NULL后,会位于.data段。 你已经分析出来是因为变量的值随机导致的死机,可以打开启动文件看看,确认你的启动代码中是否有对bss数据清零的操作。若没有,可以看看stm32系列的启动代码,配合你的linkscript进行修改。
撰写答案
登录
注册新账号
关注者
0
被浏览
437
关于作者
qinhao4832
这家伙很懒,什么也没写!
提问
2
回答
1
被采纳
0
关注TA
发私信
相关问题
1
netdev.h头文件不能被其他c文件包含,否则报错
2
mqtt pipe 里面使用到了dfs, socket 是怎么关联起来dfs的?
3
netdev中link_down和internet_down怎么解决?
4
ETHIF_LINK_PHYUP和ETHIF_LINK_AUTOUP有什么用
5
netdev 网卡 挂载W5500
6
netdev网卡回调函数在internetup时不会触发
7
多网卡情况下如果做到哪个网卡优先通信
8
netdev设备状态标志位异常,无法上线?
9
HC32F460 AT设备 发送数据就崩溃
10
V4.1.0版本的网络组件是否有严重BUG?
推荐文章
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
RyanMqtt 移植指南(三)
2
RyanMqtt QOS质量测试(二)
3
WCH APT 零等待FLASH的思考
4
RyanMqtt使用介绍和示例代码(一)
5
RTT平台 zephyr_polling软件包 Bluenrg2 蓝牙芯片启动流程
热门标签
RT-Thread Studio
串口
Env
LWIP
AT
SPI
Bootloader
FinSH
ART-Pi
CAN总线
Hardfault
USB
文件系统
DMA
RT-Thread
SCons
线程
RT-Thread Nano
MQTT
stm32
ESP8266
rt-smart
WIZnet_W5500
RTC
flash
ota
UART
FAL
packages_软件包
I2C
freemodbus
cubemx
潘多拉开发板_Pandora
定时器
PWM
BSP
ADC
socket
AB32VG1
SDIO
keil_MDK
中断
消息队列_msg_queue
编译报错
Debug
C++_cpp
msh
QEMU
SFUD
MicroPython
本月问答贡献
出出啊
1463
个答案
324
次被采纳
小小李sunny
1379
个答案
274
次被采纳
张世争
700
个答案
155
次被采纳
crystal266
518
个答案
152
次被采纳
whj467467222
1215
个答案
146
次被采纳
本月文章贡献
出出啊
1
篇文章
11
次点赞
小小李sunny
1
篇文章
1
次点赞
张世争
4
篇文章
6
次点赞
crystal266
2
篇文章
5
次点赞
whj467467222
2
篇文章
4
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部