nibia 发表于 2010-11-17 13:03:30

请问 运行stm32radio 例程1_finsh_telnet ,发生了hard fault为什么

请问 运行stm32radio例程1_finsh_telnet

发生了hard fault,


\ | /
- RT -   Thread Operating System
/ | \ 0.3.1 build Nov7 2010,20:34:50
2006 - 2010 Copyright by rt-thread team
finsh>>psr: 0x61006000
pc: 0x0800ee58
lr: 0x0800ee71
r12: 0x0801944a
r03: 0x20002530
r02: 0x20002534
r01: 0x080178fd
r00: 0x00000000
hard fault on thread: init
threadpristatus      sp   stack size max used   left tickerror
-------- ---- ------- ---------- ---------- ---------- ---------- ---
tcpip    0x0a ready   0x00000040 0x00000400 0x00000040 0x00000014 000
tidle    0x1f ready   0x00000040 0x00000100 0x00000040 0x00000020 000
tshell   0x14 suspend 0x00000088 0x00000800 0x00000088 0x00000009 000
init   0x15 ready   0x00000040 0x00000400 0x0000010c 0x00000014 000

跟踪是netif_set_netmask(struct netif *netif, struct ip_addr *netmask) 函数中出错了。

ffxz 发表于 2010-11-17 13:15:58

什么都没修改?是否是配置错了?

nibia 发表于 2010-11-17 13:47:18

啥都没有,就是以前下载程序跑跑看,一直没时间玩。之前发在radio资料贴里 不容易被发现,呵呵。

ffxz 发表于 2010-11-18 23:17:35

请重新更新下代码。
页: [1]
查看完整版本: 请问 运行stm32radio 例程1_finsh_telnet ,发生了hard fault为什么