ARM技术论坛
直播中

申换换

7年用户 1429经验值
私信 关注
[问答]

请问ARM9(S3C2440)怎么进行浮点运算?软浮点怎么弄啊?

听说S3C2440只能用软浮点,请问该怎么弄啊。
·我用的ADS1.2,软浮点该怎么设置啊,另外听说程序里还要有一些特别的语句。
·需要包含什么头文件吗
·如果想进行三角运算,开根号要包含什么头文件吗,相关函数呢。
·用软浮点运算是不是速度会变慢?

回帖(1)

李涛

2022-11-17 11:41:58
main函数一开始
加上__rt_lib_init(0,0);//添加浮点支持
三角函数,开根号需加
列子:float f,x=30;
f = sin(x);//注意x是弧度
f = sqrt(x);//开根号
浮点,三角运算当然比一般运算慢了,但2440的速度还是行的。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分