[DSP编程] 编译错误的问题

[复制链接]
 楼主| wangch_sh 发表于 2014-2-19 17:26 | 显示全部楼层 |阅读模式
我写了个2812程序,编译有错误。
程序出错行:
EvaRegs.COMCONA.bit.SVENABLE=1;   //使能空间矢量PWM模式
    EvaRegs.COMCONA.bit.FCOMPOE=1; //使能PWM输出引脚
错误提示:
"aci3_1.c", line 121: error: expected a field name
"aci3_1.c", line 122: error: expected a field name
请高手指教,谢谢!
msblast 发表于 2014-2-19 17:38 | 显示全部楼层
结构体成员未定义。检查结构体原型。
 楼主| wangch_sh 发表于 2014-2-19 17:59 | 显示全部楼层
定义了呀!
struct COMCONA_BITS {
   Uint16   C1TRIPE:1;      // 0      C1TRIP enable
   Uint16   C2TRIPE:1;      // 1      C2TRIP enable
   Uint16   C3TRIPE:1;      // 2      C3TRIP eanble
   Uint16   rsvd:2;         // 4:3    reserved
   Uint16   FCMP1OE:1;      // 5      Full compare 1 output enable
   Uint16   FCMP2OE:1;      // 6      Full compare 2 output enable
   Uint16   FCMP3OE:1;      // 7      Full compare 3 output enable
   Uint16   PDPINTASTATUS:1;// 8      Current status of the PDPINTA pin
   Uint16   FCOMPOE:1;      // 9      Compare output enable
   Uint16   ACTRLD:2;       // 11:10  Action control register reload
   Uint16   SVENABLE:1;     // 12     Space vector PWM Mode enable
   Uint16   CLD:2;          // 14:13  Compare register reload condition
   Uint16   CENABLE:1;      // 15     Compare enable
};
zhangmangui 发表于 2014-2-19 18:42 | 显示全部楼层
你在ccs下照着这两句写   如果在点(·)的时候会出现后面的   就说明结构体是没问题的
 楼主| wangch_sh 发表于 2014-2-19 19:10 | 显示全部楼层
结构体是没问题的。太怪异啦。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:为江山踏坏了乌骓马,为社稷拉断了宝雕弓。

318

主题

2817

帖子

5

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