工具/软件:Code Composer Studio
你(们)好
我阅读了以下主题:
我知道我可以使用 __asm(“ MSETFLG RNDF32 = 1”)来 打开 CLA 上的 RNDF32。
但是、我可以在哪里将此代码添加到我的项目 、.c 或.cla 文件中? 当我将它添加到.cla 文件时、我遇到错误:
致命错误#10295:
输出段".text"同时具有 CLA 和非 CLA 段;在同一输出段中混合是非法的;
此外、我在 DSP2803x_Cla.h 中找到了以下定义
struct MSTF_bits{// bits description
uint16 LVF:1;// 0锁存溢出标志
uint16 LUF:1;// 1锁存下溢标志
uint16 NF:1;// 2负浮点标志
uint16 ZF:1;// 3零浮点标志
uint16 rsvd1:2;// 5、4
uint16 TF:1;// 6测试标志
uint16 rsvd2:2;// 8、7
UINT16 RNDF32:1;// 9舍入模式
uint16 rsvd3:1;// 10
UINT16 MEALLOW:1;// 11 MEALLOW 状态
uint16 RPCL:4;// 15:12返回 PC,低电平部分
uint16 RPCH:8;// 23:16返回 PC、高电平部分
uint16 rsvd4:8;// 31:24
};
RNDF32已设置为1;舍入模式
请帮助。
