[STM32F4] GNU GCC + KEIL 编译DSP LIB报错

[复制链接]
953|18
 楼主| chenho 发表于 2019-9-24 21:17 | 显示全部楼层 |阅读模式
/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal2.S(68): error: bad instruction `codesect'
pangb 发表于 2019-9-24 21:23 | 显示全部楼层

codesect
这个是不是指令敲错了,没这个指令。
ousj 发表于 2019-9-24 21:28 | 显示全部楼层

是不是少了个ion
zyf部长 发表于 2019-9-24 21:30 | 显示全部楼层
什么库没包进来吧;
 楼主| chenho 发表于 2019-9-24 21:36 | 显示全部楼层
zwll 发表于 2019-9-24 21:40 | 显示全部楼层
你是不是用错了启动文件?
juventus9554 发表于 2019-9-24 21:43 | 显示全部楼层
针对不同IDE下的启动文件是不一样的。
llljh 发表于 2019-9-24 21:51 | 显示全部楼层
用的是.a 还是.lib ?
 楼主| chenho 发表于 2019-9-24 21:55 | 显示全部楼层
这个是CMSIS DSP库啊,,,我看开头
#if   defined ( __CC_ARM )     /* Keil */
    #define CODESECT AREA     ||.text||, CODE, READONLY, ALIGN=2
    #define LABEL
#elif defined ( __IASMARM__ )  /* IAR */
    #define CODESECT SECTION `.text`:CODE
    #define PROC
    #define LABEL
    #define ENDP
    #define EXPORT PUBLIC
#elif defined ( __CSMC__ )           /* Cosmic */
        #define        CODESECT        switch .text
        #define THUMB
        #define EXPORT        xdef
        #define PROC        :
        #define LABEL        :
        #define ENDP
        #define arm_bitreversal_32 _arm_bitreversal_32
#elif defined ( __TI_ARM__ )   /* TI ARM */
    #define THUMB    .thumb
    #define CODESECT .text
    #define EXPORT   .global
    #define PROC     : .asmfunc
    #define LABEL    :
    #define ENDP     .endasmfunc
    #define END
#elif defined ( __GNUC__ )     /* GCC */
    #define THUMB .thumb
    #define CODESECT .section .text
    #define EXPORT .global
    #define PROC :
    #define LABEL :
    #define ENDP
    #define END

    .syntax unified
#endif
应该有考虑兼容GCC 语法。。。
supernan 发表于 2019-9-24 21:57 | 显示全部楼层

应该是少了什么文件!
 楼主| chenho 发表于 2019-9-24 21:59 | 显示全部楼层
单独编译这个文件也不行啊,,,奇怪了。。。头大。
liuzaiy 发表于 2019-9-24 22:02 | 显示全部楼层
用官方例子,修改。
 楼主| chenho 发表于 2019-9-24 22:06 | 显示全部楼层
NOBODY NOBODY...  看着ECLIPSE就烦,非要用它不可啊。。。
zyf部长 发表于 2019-9-24 22:10 | 显示全部楼层
在最上面手工定义一个  __GNUC__   看看。
kangzj 发表于 2019-9-24 22:13 | 显示全部楼层

指令不对吧
chuxh 发表于 2019-9-24 22:16 | 显示全部楼层

可能文件没有添加完整。
llljh 发表于 2019-9-24 22:19 | 显示全部楼层

DSP?用CCS开发方便
guanjiaer 发表于 2019-10-16 09:57 | 显示全部楼层
不知道是什么错误
八层楼 发表于 2019-10-16 10:10 | 显示全部楼层
没遇到过这种错误
您需要登录后才可以回帖 登录 | 注册

本版积分规则

748

主题

9853

帖子

5

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