Contiki:具有无法识别值的线程的地址

时间:2015-06-14 14:49:05

标签: debugging arm memory-address contiki

我正在尝试将Contiki移植到LPC1347,现在只是一个基本的LED闪烁程序。它编译没有任何错误,但当我尝试运行它时我遇到了一个硬错误。在调试时,我知道hello_world_process线程的地址为0x636F6C42(ASCII值,认为它是小端是Bloc!),这是mcu无法识别的。我正在使用Contiki的默认初始化库,我不明白初始化或任何其他原因是否有问题(我的链接器脚本或makefile可能有问题)?有人可以帮我调试一下。

这是我的项目link

1 个答案:

答案 0 :(得分:0)

事实证明这是因为我在使用printf而没有提供库/函数来处理动态内存分配。如果我不使用printf,该程序可以正常工作!