标题: Error[Li005]: no definition for "__VECTOR_RAM"飞思卡尔IAR报错 [打印本页]

作者: 可乐加盐    时间: 2018-6-4 09:59
标题: Error[Li005]: no definition for "__VECTOR_RAM"飞思卡尔IAR报错
学习飞思卡尔,用的是IAR,程序用的是龙邱KEA128的库,编译的时候出现这个错误,网上说是链接错误,可能要更换icf文件,但是我试过了,还是有错误,请大神指点改怎么改,谢谢


Error[Li005]: no definition for "__VECTOR_RAM" [referenced from C:\Users\lenovo\Desktop\LQ_KEAZ128_IAR_demo\Release\Obj\startup.o]

Error[Li005]: no definition for "__VECTOR_TABLE" [referenced from C:\Users\lenovo\Desktop\LQ_KEAZ128_IAR_demo\Release\Obj\startup.o]

作者: Is_ZYL    时间: 2018-6-4 14:30
看下你的link里面的配置路径对不对,应该是这的问题
作者: 大哥111    时间: 2018-6-4 14:31
在工程中,注意有一个stdPeriph_Driver 文件夹,右键点击 选择ADD (添加文件),选择ST库里的stm32f10x_fsmc.C这个文件,添加.然后再编译,就没问题了
作者: 锦上送碳    时间: 2018-6-4 16:25
startup.c文件里没有关于__VECTOR_RAM的定义,定义一下试试
作者: 风逝    时间: 2019-3-3 21:56
我也是这个问题,icf文件都匹配对了,应该是要修改icf文件,可我知道该怎么修改。。
作者: chen132    时间: 2019-10-8 14:19
解决了没有,求教




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1