DSP2812中IQMath问题

[复制链接]
 楼主| thf2008 发表于 2009-12-10 23:17 | 显示全部楼层 |阅读模式
我在使用IQMath函数库的时候出现一个问题,在使用三角函数的时候数据不对,哪位大侠帮忙解答一下,程序我也附上了,主要看一下主程序就可以了,谢谢啊.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
linhai2009 发表于 2009-12-10 23:35 | 显示全部楼层
程序我沒跑。我拿你的MAIN里計算三角函數的代碼放我的2808板子里跑了下,
我能確定的告訴你
input = _IQ29(0.25*PI);
        sin_out = _IQ29sin(input);
        DataF  = _IQ29toF(sin_out);
這三個代碼沒問題,因為我能得到正確結果。0.707撒
如圖: 下载 (32.48 KB)
2008-10-13 17:10


你程序沒問題,看下其他配置或者相關庫之類吧!
 楼主| thf2008 发表于 2009-12-11 12:41 | 显示全部楼层
谢谢楼上的.可能是我的头文件什么地方没设置好.
linhai2009 发表于 2009-12-11 12:48 | 显示全部楼层
其實這個沒什麽頭文件可包含的,一個是IQmathLib.h文件 再把IQmath.lib添加到工程中去就可以了!
liliang9554 发表于 2009-12-11 18:38 | 显示全部楼层
没人帮楼主下载看下啊……
 楼主| thf2008 发表于 2009-12-11 22:41 | 显示全部楼层
5# liliang9554

说的正是
Karlshen 发表于 2009-12-11 23:28 | 显示全部楼层
顶了!程序何不直接粘上来呢?
 楼主| thf2008 发表于 2009-12-13 00:00 | 显示全部楼层
在这不是很方便 看
cpy1207 发表于 2010-1-12 20:04 | 显示全部楼层
请问一下,_IQsinPU()函数的输入要求是标么值,我将弧度除以2*PI后,再将其变成IQ格式,但是_IQsinPU()的输出总是为0,望高手指点一下
午夜粪车 发表于 2010-1-12 20:10 | 显示全部楼层
顶了!程序何不直接粘上来呢?
Karlshen 发表于 2009-12-11 23:28


那得多长啊,呵呵
tiger2010 发表于 2010-1-12 23:21 | 显示全部楼层
9# cpy1207

干嘛要除以2*PI?
cpy1207 发表于 2010-1-13 21:01 | 显示全部楼层
11# tiger2010
对弧度进行标么化不是除以2*PI吗?
fgdzypf 发表于 2010-3-8 23:32 | 显示全部楼层
对弧度进行标么化不是除以2*PI吗?
hulan1985 发表于 2010-3-9 18:19 | 显示全部楼层
楼上怎么重复啊?
 楼主| thf2008 发表于 2010-3-9 22:45 | 显示全部楼层
呵呵,有意思
tiger2010 发表于 2010-3-9 23:28 | 显示全部楼层
呵呵,这个也被挖上来了
happytiger2010 发表于 2010-3-10 12:45 | 显示全部楼层
进来学习学习
llljh 发表于 2010-3-10 18:26 | 显示全部楼层
楼主都纳闷了,呵呵
 楼主| thf2008 发表于 2010-3-10 22:53 | 显示全部楼层
呵呵,供大家学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

221

主题

2024

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部