droper 发表于 2013-11-12 04:36:36

求助:执行rt_device_init_all函数时出现hard fault

版本是1.1.1,硬件为STM32F405RG执行到函数rt_device_init_all()时,具体是到result = init(device);这一句出现下述错误:
psr: 0x1fff3dad
pc: 0x1fff3dad
lr: 0x1fff3dad
r12: 0x1fff3dad
r03: 0x1fff3dad
r02: 0x1fff3dad
r01: 0x1fff3da1
r00: 0x20001d80
hard fault on thread: (NULL)

是因为设备的init没注册?

aozima 发表于 2013-11-12 09:50:04

请单步调试
页: [1]
查看完整版本: 求助:执行rt_device_init_all函数时出现hard fault