[STM32F0] 错误No source available for memcpy()

[复制链接]
475|8
 楼主| zhouyou99 发表于 2025-6-11 10:00 | 显示全部楼层 |阅读模式
我在读/写闪存访问片内flash时出现错误,(STM32 F030 F4 P6的最后一个闪存页面)。当我读取这个页面时时,出现“No source available for memcpy()“

没找到问题所在
cr315 发表于 2025-6-11 16:55 | 显示全部楼层
在读写Flash之前,必须先解锁Flash。
elephant00 发表于 2025-6-11 16:56 | 显示全部楼层
访问的地址超出Flash范围或未对齐,会导致错误。
jcky001 发表于 2025-6-11 18:00 | 显示全部楼层
检查目标地址是否在Flash的有效范围内。
flycamelaaa 发表于 2025-6-11 18:00 | 显示全部楼层
Flash操作期间如果发生中断,可能导致操作失败。
classroom 发表于 2025-6-11 20:00 | 显示全部楼层
检查电源稳定性,复位信号是否正常。
powerantone 发表于 2025-6-11 21:00 | 显示全部楼层
在Flash操作期间禁用全局中断(__disable_irq()),操作完成后重新启用(__enable_irq())。
stormwind123 发表于 2025-6-11 22:00 | 显示全部楼层
Flash控制器配置错误可能导致读写失败。
probedog 发表于 2025-6-11 22:00 | 显示全部楼层
电源不稳定或复位信号异常可能导致Flash操作失败。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

51

主题

51

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部