STM32问题

[复制链接]
3352|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

设置一下连接路径试试
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

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