程序在浮点除法时死了,CCS支持浮点除法吗?
时间:10-02
整理:3721RD
点击:
hi,
程序:
-----------------------------------------------------------------------------------
#define AMR_FRAME_COUNT_PER_SECOND 50
const int round(const double x)
{
return((int)(x+0.5));
}
//程序运行到下面这句话寄死掉了,这个代码在VS2005上是可以正常运行的。
temp2 = round((double)(((double)mode / (double)AMR_FRAME_COUNT_PER_SECOND) / (double)8));
-----------------------------------------------------------------------------------
我测试一下程序也会挂住!
float temp=0.0;
temp = (double)5000/(double)400;
float_div(double x,double y)函数没有找到实现,在ccs路径下没有math.c的文件
CCS浮点运算请参考这个文档: http://www.jsj.tzc.edu.cn/teacher/nwl/dsp/01.%20实验一%20CCS使用及DSP的运算.pdf
我的平台是在CC3200上面,这个能用吗?现在我的环境,float_div的声明都找不到呀!
CC3200里面的MCU没有浮点支持。