你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
查看全部评分
andeyqi 发表于 2018-4-15 23:36 根据hardfault的状态寄存器判断下是什么导致的,对于定位问题应该会有帮助
HardFaultçè¯æ.pdf
2018-4-16 10:49 上传
点击文件名下载附件
226.79 KB, 下载次数: 70, 下载积分: ST金币 -1
butterflyspring 发表于 2018-4-16 10:50 你先从hardfault看看是什么问题...我觉得是指针问题比较大..
andeyqi 发表于 2018-4-16 09:17 http://github.com/armink/CmBacktrace.git 这个开源的软件 能解析hardfault 可以加入到工程里 ...
这个问题主要是我的读取函数里有一个结构体指针参数,我在定以这个结构体指针的时候,没有给他赋初值。
Flash_Read_Data(HeadAddr,sizeof(LoadSaveData),(u8*)LoadSaveData);就是“(u8*)LoadSaveData”这个结构体指针,我没有给它赋初值。
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
评分
查看全部评分
好的,谢谢,我试试
HardFaultçè¯æ.pdf
2018-4-16 10:49 上传
点击文件名下载附件
下载积分: ST金币 -1226.79 KB, 下载次数: 70, 下载积分: ST金币 -1
评分
查看全部评分
谢谢,我刚下载了这个,帮助很大,而且我也知道我的问题出在哪里了。问题是我只定以了结构体指针,没有给这个指针赋初值。谢谢!
给常感谢,资料很棒,我学习一下