重庆生活网
标题:
基于ARM926的C程序在ADS1.2上生成bin文件时如何处理浮點運算, 即softfp怎么设置
[打印本页]
作者:
人生无忧
时间:
2020-3-25 20:09
标题:
基于ARM926的C程序在ADS1.2上生成bin文件时如何处理浮點運算, 即softfp怎么设置
各位大咖:本人在基于arm926的C程序在ADS1.2上生成bin文件时
各位大咖: 本人在基于arm926的C程序在ADS1.2上生成bin文件时发现 由于C程序中有大量的浮点运算, 但926ejs没有协处理器,请问如何通過軟浮点的方式生成bin文件。 谢谢
作者:
人车志……
时间:
2020-3-25 20:09
我在c程序中写如下语句:
float c=1;
float d=1.5;
float e=1.25;
编译后生成的二进制仿真发现:
c的值为: 3f800000 正确
d的值为: 3fc00000 正确
e的值为: 00000000 错误
为什么? 目前发現e只要为1或1.5就正确,如果为1.25 1.375 5等数字均會出错 为什么? 请高手指点
欢迎光临 重庆生活网 (http://www.php200.cn/)
Powered by Discuz! X3