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

[复制链接]
 楼主| heweibig 发表于 2021-9-12 11:32 | 显示全部楼层 |阅读模式
/CMSIS/DSP/Source/TransformFunctions/arm_bitreversal2.S(68): error: bad instruction `codesect'
pangb 发表于 2021-9-12 11:35 | 显示全部楼层

codesect
这个是不是指令敲错了,没这个指令。
ousj 发表于 2021-9-12 11:37 | 显示全部楼层
是不是少了个ion
 楼主| heweibig 发表于 2021-9-12 11:43 | 显示全部楼层
什么库没包进来吧;
chenho 发表于 2021-9-12 11:45 | 显示全部楼层
dengdc 发表于 2021-9-12 11:48 | 显示全部楼层
你是不是用错了启动文件?
juventus9554 发表于 2021-9-12 11:49 | 显示全部楼层
针对不同IDE下的启动文件是不一样的。
llljh 发表于 2021-9-12 11:52 | 显示全部楼层
用的是.a 还是.lib ?
chenho 发表于 2021-9-12 11:54 | 显示全部楼层
这个是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 语法。。。
pengf 发表于 2021-9-12 11:56 | 显示全部楼层
应该是少了什么文件!
chenho 发表于 2021-9-12 11:58 | 显示全部楼层
单独编译这个文件也不行啊,,,奇怪了。。。头大。
renyaq 发表于 2021-9-12 12:01 | 显示全部楼层
用官方例子,修改。
chenho 发表于 2021-9-12 12:03 | 显示全部楼层
NOBODY NOBODY...  看着ECLIPSE就烦,非要用它不可啊。。。
zyf部长 发表于 2021-9-12 12:05 | 显示全部楼层
在最上面手工定义一个  __GNUC__   看看。
huangchui 发表于 2021-9-12 12:08 | 显示全部楼层
指令不对吧
huangchui 发表于 2021-9-12 12:15 | 显示全部楼层
可能文件没有添加完整。
yszong 发表于 2021-9-12 12:17 | 显示全部楼层
DSP?用CCS开发方便
juventus9554 发表于 2021-9-12 12:19 | 显示全部楼层

不知道是什么错误
renyaq 发表于 2021-9-12 12:20 | 显示全部楼层
没遇到过这种错误
 楼主| heweibig 发表于 2021-9-12 12:22 | 显示全部楼层

唉,还是没有什么结果,算了,多谢大家啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

869

主题

13089

帖子

7

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