ROPI相关问题

.\Objects\xxxx.axf: Error: L6248E: xxxx.o(.constdata) in PI region 'text' cannot have address type relocation to OBJECT_CLASS1_TABLE in PI region 'text'.

.\Objects\xxx.axf: Warning: L6039W: Relocation from #REL:0 inxxx.o(.init_array) with respect to __sta__dyninit. Skipping creation of R-type relocation. No corresponding R-type relocation exists for type R_ARM_TARGET1. 

以上错误信息和警告是因为,在程序中使用的函数查表导致在进行位置无关编译的时候编译不通过。

解决办法:去掉函数数组前的const关键字。

 

 

*** Using Compiler 'V5.06 update 5 (build 528)', folder: 'E:\install\Keil_v5\ARM\ARMCC\Bin' Build target 'Target 1' compiling misc.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling system_stm32f10x.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling core_cm3.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling scheduler.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_bkp.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling sys.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_cec.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling INIT.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_it.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_adc.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling delay.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_can.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_crc.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_dac.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_dbgmcu.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_dma.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_flash.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_exti.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_fsmc.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_i2c.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_gpio.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_rcc.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_iwdg.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_rtc.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_pwr.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_sdio.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_spi.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_tim.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_usart.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling stm32f10x_wwdg.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling IIC_SOFTWARE.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling GPIO.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling ADC.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling TIM.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling Spi.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling USART3.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling USART2.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling LED.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling Uart1.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling nrf24l01.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling mpu6050.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling spl06.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling flow.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling remote.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling ANO_DT.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling control.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling WIFI_UFO.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling filter.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling ANO_Data_Transfer.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling pid.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling kalman.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling imu.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. compiling myMath.c... Fatal error: C3903U: Argument '/ropi' not permitted for option 'apcs'. linking... .\Output\FJCX.axf: error: L6047U: The size of this image (33960 bytes) exceeds the maximum allowed for this version of the linker Finished: 0 information, 0 warning, 0 error and 1 fatal error messages. ".\Output\FJCX.axf" - 1 Error(s), 0 Warning(s). Target not created. Build Time Elapsed: 00:00:02
最新发布
12-03
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值