在线情况
楼主
  • 头像
  • 级别
    • 积分4
    • 经验119
    • 文章6
    • 注册2011-11-09
    如何使用msp430F5XX的乘法器实现浮点运算?
    请各位帮忙吧,手册上的资料中,小数模式我的确看不懂啊
    微控网感谢您的参与
    在线情况
    2
    • 头像
    • 级别
    • 门派
    • 职务总版主
    • 声望+9
    • 财富5
    • 积分3065
    • 经验390701
    • 文章6744
    • 注册2006-03-07
    [P]直接通过编译器写你所需要的浮点运算公式,但不要太复杂就行了。[/P][P]在编译时编译器会自己计算优化你的运算公式。在这过程中,使用者一般无需去干预硬件。[/P][P]不过,要注意的话,你的运算算法不要太复杂。否则带来CPU执行的压力。[/P][P]另外,一般编译器也有一些选项针对这硬件乘法器的设置的。[/P][P]自己试试吧...[/P]
    [COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
    在线情况
    3
    • 头像
    • 级别
      • 积分4
      • 经验119
      • 文章6
      • 注册2011-11-09
      [P]谢谢,可是我不需要调用乘法器的程序吗?在2系列运行浮点运算的速度怎么和在5系列(才用MCLK=25M)时速度是一样快啊?有什么办法吗?[/P]
      微控网感谢您的参与
      在线情况
      4
      • 头像
      • 级别
        • 积分4
        • 经验119
        • 文章6
        • 注册2011-11-09
        有什么办法能提高浮点运算速度吗?做FFT分析时,时间要求很高啊,已经做到80ms了,但要把它压缩到50ms,我在2系列上已经达到80ms,但转到5系列后,采用25M后,其他的运算速度都快了,就是FFT运算速度没变快,这是怎么回事啊?谢谢
        微控网感谢您的参与
        在线情况
        5
        • 头像
        • 级别
        • 门派
        • 职务总版主
        • 声望+9
        • 财富5
        • 积分3065
        • 经验390701
        • 文章6744
        • 注册2006-03-07
        [P]F5系列有上至30MHZ级的了,以花功耗来完成这样功能需求为何不考虑一些ARM使用呢?[/P][P]这个运算基本上与主频成正比才对;如果从F2更至F5还未变快的话。那得考虑一下是否F5中有那些选项未设置正确呢?...。[/P]
        [COLOR=#0000ff]欢迎发贴分享设计心得、开源DIY...[/COLOR]
        Powered by LeadBBS 9.2 .
        Page created in 0.1738 seconds with 5 queries.