你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32编译出错,找不到原因

[复制链接]
hqw 提问时间:2018-11-22 09:27 /
请教大家个问题,附件编译后有几个报错,里面的这两个报错,我找不到原因.(这里先不管别的报错)
.\Sigmadsp\sequence\Mute_ModesIC_1.h(30): error:  #20: identifier "MOD_MUTE1_ALG0_MUTEONOFF_ADDR_" is undefined
          SIGMA_WRITE_REGISTER_BLOCK( MOD_MUTE1_ALG0_MUTEONOFF_ADDR_, 0x0000, 6, MUTE_0);                        /* MuteSWSlewAlg1mute */
.\Sigmadsp\sequence\Volume_ModesIC_1.h(28): error:  #20: identifier "MOD_SINGLE1_ALG0_GAIN1940ALGNS1_ADDR_" is undefined
  SIGMA_WRITE_REGISTER_BLOCK( MOD_SINGLE1_ALG0_GAIN1940ALGNS1_ADDR_, 0x0000, 6, VOLUME_1);                        /* Gain1940AlgNS1 */


但我在这报错的文件里已有:#include "test 1701 core_IC_1_PARAM.h"

而在test 1701 core_IC_1_PARAM.h里是有


#define MOD_MUTE1_ALG0_MUTEONOFF_ADDR                  2
#define MOD_SINGLE1_ALG0_GAIN1940ALGNS1_ADDR           1



收藏 评论8 发布时间:2018-11-22 09:27

举报

8个回答
wenyangzeng 回答时间:2018-11-22 09:34:26
引用的:
MOD_MUTE1_ALG0_MUTEONFF_ADDR
MOD_SINGLE1_ALG0_GAN1940ALGNS1_ADDR
好像在字串末尾都多了1个下划线,所以报错

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

hqw 回答时间:2018-11-22 09:36:37
我刚才忘了把附件附上

MW_MCU_Eval_Board - KicerA.zip

下载

6.96 MB, 下载次数: 2, 下载积分: ST金币 -1

七哥 回答时间:2018-11-22 09:37:41
"MOD_MUTE1_ALG0_MUTEONOFF_ADDR_"
多一个下划线,并不是你在文件里宏定义的MOD_MUTE1_ALG0_MUTEONOFF_ADDR

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

hqw 回答时间:2018-11-22 09:38:09
wenyangzeng 发表于 2018-11-22 09:34
引用的:
MOD_MUTE1_ALG0_MUTEONFF_ADDR
MOD_SINGLE1_ALG0_GAN1940ALGNS1_ADDR

多谢,我现在把附件附上了,麻烦你试编译下
hqw 回答时间:2018-11-22 09:49:17
wenyangzeng 发表于 2018-11-22 09:34
引用的:
MOD_MUTE1_ALG0_MUTEONFF_ADDR
MOD_SINGLE1_ALG0_GAN1940ALGNS1_ADDR

是的,真是多了1个下划线,这点我真没去留意,高手就是高手
hqw 回答时间:2018-11-22 09:50:19
toofree 发表于 2018-11-22 09:37
"MOD_MUTE1_ALG0_MUTEONOFF_ADDR_"
多一个下划线,并不是你在文件里宏定义的MOD_MUTE1_ALG0_MUTEONOFF_ADD ...

是,没错,真是的,佩服
七哥 回答时间:2018-11-22 10:01:08
20181122095614.png

20181122095533.png

MW_MCU_Eval_Board - KicerA.rar (2.96 MB, 下载次数: 0)
sincomaster 回答时间:2018-11-22 12:35:31
这都是我们新手类容易搞错的问题,

评分

参与人数 1蝴蝶豆 +1 收起 理由
STMCU + 1

查看全部评分

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版