ET创芯网论坛(EETOP)

找回密码

  登录   注册  

搜帖子
查看: 1094|回复: 1

[讨论] CCS6编译不过

[复制链接]
发表于 2017-11-1 13:41:06 | 显示全部楼层 |阅读模式
10资产
代码错误行:
switch(((CMD_UNION)(v->pSor[*v->pThread])).bit_inst.Cmd)其中CMD_UNION定义为:
typedef union {
   UINT16  all;
   struct CMDSTRUCT bit_inst;
}CMD_UNION;


v定义为:
typedef struct {  INT16 *pSor;

.
                                 .
                                 .

              UINT16* pThread;

                          .
                                  .
                                  .

} PPPARAM;

error:#120 cast to type "CMD_UNION" is not allowed        ProgParam.c
用F28M35的M3核编译是可以编译过的,用F28377D的CUP1核就编译不过,为什么呢?


 楼主| 发表于 2017-11-2 13:52:01 | 显示全部楼层
修改为switch(((CMD_UNION)((UINT16)v->pSor[*v->pThread])).bit_inst.Cmd)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

小黑屋| 关于我们| 联系我们| 在线咨询 |  ET创芯网 ( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2019-12-16 06:09 , Processed in 0.064242 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表