注册
登录
网站首页
加入收藏
使用帮助
联系我们
论坛
排行榜
最新帖子
管理团队
应用
风格
搜索
微控网
微控论坛
MSP430单片机专版
MSP430讨论区
查看帖子
主题:
心得:IAR之64位浮点数
回复:
6
帖
上篇
返回版面
下篇
发表新主题
发起投票
回复此主题
1
复制本帖地址
liuchang5772
2009-04-29 19:29:54
阅读:56129次
回复
查看全部
楼主
积分
15
经验
987
文章
47
注册
2008-05-17
心得:IAR之64位浮点数
前几天调程序时,需要用到高精度的运算,float 型数据有7位有效位,但IAR中的 float 和 double 型数据都是4个字节,sizeof(double)=4,于是到网上找到了TI的浮点库,看了一下午,不会用,汗!想自己写一个64位浮点运算程序,但代码量太大了~~~~,今天偶然在IAR中发现了玄机,原来浮点位数是可以设置的!
打开IAR工程,在工程名那右键->options,切换到选芯片型号那个窗口,在那下面有Floating-point,可以设置浮点数的精度,32bit 或64bit,选择64bit,然后测试size of(float)=4,sizeof(double)=8.搞定!
想了几天的事,原来这么简单,看来要好好研究研究IAR呀~~~~
微控网感谢您的参与
liuchang5772
2009-04-29 22:47:57
引用
查看全部
2
楼
积分
15
经验
987
文章
47
注册
2008-05-17
430做运算也还好啦,再高端就到ARM和DSP了,开发起来有点困难,16位单片机做运算还可以,430的主频也在增加,24M-5438A,做运算还是可以滴......
微控网感谢您的参与
发表新主题
发起投票
回复此主题
1
Copyright
©
2003-2024 微控网 -
清空COOKIE
-
手机版
-
RSS
网站备案序号:
粤ICP备12090318号
Powered by
LeadBBS 9.2
.
Page created in 0.1719 seconds with 7 queries.
顶部