Undefined symbol FLASH_ErasePage (referred from stmflash.o).

今天一直STM32f103 Flash的例程
从HARDWARE 里面直接把 STMFLASH 文件夹复制到自己的工程
导入文件和路径我这就不讲了啊,!

结果编译的时候发现报错误,是下面这四个
在这里插入图片描述
其实一脸懵逼,然后上网查了资料:

资料1:链接: https://blog.csdn.net/zhizuwei/article/details/86017618.
看完后,立刻觉得,,不太对,[苦笑],因为知道肯定是个小问题,肯定是移植的时候出现不对的地方了,文件里面的东西应该没必要改动。

资料2 :链接: https://blog.csdn.net/mutou871/article/details/19397987.

哎,,这个看完我就豁然开朗了,知道大概就是这个原因,
然后回去复查,先查看了原工程:
在这里插入图片描述
在这里插入图片描述
然后对比看了自己的工程文件发现:在这里插入图片描述
FWLib 目录下少了一个文件 ,,
补上然后就好啦!!!
在这里插入图片描述

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
建议大家之后再有这样的问题,可以试试看这个方法,用好的工程目录对比下自己的,毕竟是移植嘛,很容易漏东西。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值