打印

MDK5 中 memset进入hardFault 问题

[复制链接]
217|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
河童|  楼主 | 2018-7-6 08:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一样的两行C语言代码,只是赋值不同        

                memset((&(BTP_g_Object->Pec_List.Cur_Pec.Body[32][9])),2,3);
                memset((&(BTP_g_Object->Pec_List.Cur_Pec.Body[32][9])),0,3);

运行到这句memset((&(BTP_g_Object->Pec_List.Cur_Pec.Body[32][9])),0,3);时进入hardFault 。看了汇编  这句话并没有调用底层  __aeabi_memset (0x08000398)  这是为什么?如何解决?大神帮忙

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

452

主题

452

帖子

0

粉丝