这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » DSP,2407,sin DSP 2407定时中断调用sin()正弦函数程序就跑

共2条 1/1 1 跳转至

DSP,2407,sin DSP 2407定时中断调用sin()正弦函数程序就跑飞

院士
2006-09-17 18:14:16     打赏
DSP,2407,sin DSP 2407定时中断调用sin()正弦函数程序就跑飞



关键词: 定时     中断     调用     正弦     函数     程序     就跑    

院士
2006-12-22 22:43:00     打赏
2楼
问 而在主程序中调用sin()就没有问题。

难道是重入问题吗?
如果是重入问题,如何解决?那些库函数是不可重入函数?
编译环境是CCS2.2,用C编程。 1: 个人见解应该是发生了程序重入导致堆栈溢出所致,可以试试在中断中建立一个标志,在主程序中检测这个标志再调用函数;如果实时性要求高,可以使用查表方式来实现sin函数。 2: 本想使用多任操作系统,看来比较麻烦了查表不够灵活,看来只能折中方法解决了。 3: 应该是堆栈溢出了

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]