打印
[STM32L4+]

STM32L431在去掉注释memcpy后会不断重启

[复制链接]
438|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
elephant00|  楼主 | 2024-11-22 11:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

STM32L431在去掉注释memcpy后会不断重启

使用特权

评论回复
沙发
classroom| | 2024-11-22 11:46 | 只看该作者
使用memcpy函数时,如果源地址或目标地址超出了分配的内存范围,可能会导致内存越界,进而引发系统异常或重启。

使用特权

评论回复
板凳
laocuo1142| | 2024-11-22 14:25 | 只看该作者
堆栈溢出导致的

使用特权

评论回复
地板
flycamelaaa| | 2024-11-22 16:49 | 只看该作者
检查是不是有程序逻辑错误

使用特权

评论回复
5
powerantone| | 2024-11-22 21:23 | 只看该作者
更新固件和库文件

使用特权

评论回复
6
丙丁先生| | 2024-11-23 07:29 | 只看该作者
去掉注释 memcpy 后 STM32L431 不断重启,可能是内存操作出错导致系统崩溃。

使用特权

评论回复
7
dirtwillfly| | 2024-11-24 08:54 | 只看该作者
楼上都说了内存溢出的情况,还有可能是操作的数据太多了,如果开了看门狗也会重启

使用特权

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

本版积分规则

983

主题

3060

帖子

7

粉丝