打印

STM32问题

[复制链接]
2558|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dfsa|  楼主 | 2012-7-29 12:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Fatal Error[Lc002]: could not open file "C:\Documents and Settings\Administrator\桌面\CEPARK IAR_Stm32I2c\stm32f10x_flash.icf"
运行程序出现这个错误,我看别的例程也有stm32f10x_flash.icf这个文件且能用,就复制到这个程序的工程里,还是不能用。为什么?
沙发
dfsa|  楼主 | 2012-7-29 12:24 | 只看该作者
应该是没有设置连接路径

使用特权

评论回复
板凳
gxgclg| | 2012-7-29 12:36 | 只看该作者
复制到工程目录下也应该是能用的

使用特权

评论回复
地板
无冕之王| | 2012-7-29 12:44 | 只看该作者
应该是没有设置连接路径
dfsa 发表于 2012-7-29 12:24

设置一下连接路径试试

使用特权

评论回复
5
Q哥123774812| | 2012-7-29 21:44 | 只看该作者
本帖最后由 Q哥123774812 于 2012-7-29 21:47 编辑

ICF基本是内存分配的文件,你用txt打开,能看见。不同系列不同容量的应该不一样。可以直接复制一个。
define symbol __ICFEDIT_region_ROM_start__   = 0x08000000 ;
define symbol __ICFEDIT_region_ROM_end__     = 0x0807FFFF;
define symbol __ICFEDIT_region_RAM_start__   = 0x20000000;
define symbol __ICFEDIT_region_RAM_end__     = 0x2000FFFF;
F1系列的。没这个文件,肯定不行。

使用特权

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

本版积分规则

282

主题

2404

帖子

2

粉丝