查看: 6568|回复: 3

[CodeWarrior] Codewarrior 如何调用 三角函数 以及开根号等复杂运算

[复制链接]

该用户从未签到

8

主题

24

帖子

0

新手上路

Rank: 1

积分
0
最后登录
1970-1-1
发表于 2011-8-5 17:48:40 | 显示全部楼层 |阅读模式
 我用codewarrior (PE) 编程,发现其中的sin( );sqrt();等函数无法使用,它的编译通过了,但是在运行时command 中提示:Attempt to to push or pop with sp out of allowed range  ,不知是我操作的错误还是芯片本身的限制(HCS08DZ16)。希望高手能给出解答和解决方案,谢谢!
 
挖宝活动: fsl_k60.jpg
我知道答案 目前已有2人回答
回复

使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2011-8-5 19:15:10 | 显示全部楼层

    RE:Codewarrior 如何调用 三角函数 以及开根号等复杂运算

    这个需要调用标准C语言库,math.h还有其他的,你可以看一下你用到的sin()是属于哪个标准库。
    该会员没有填写今日想说内容.

    该用户从未签到

    6

    主题

    171

    帖子

    0

    新手上路

    Rank: 1

    积分
    356
    最后登录
    1970-1-1
    发表于 2011-8-5 21:56:48 | 显示全部楼层

    RE:Codewarrior 如何调用 三角函数 以及开根号等复杂运算

    看似STACK不足,把PRM的STACK调大点试试。

    该用户从未签到

    0

    主题

    30

    帖子

    0

    注册会员

    Rank: 2

    积分
    63
    最后登录
    1970-1-1
    发表于 2014-5-26 11:23:55 | 显示全部楼层

    回复:Codewarrior 如何调用 三角函数 以及开根号等复杂运算

     
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-9-11 05:45 , Processed in 0.105562 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

    快速回复 返回顶部 返回列表