打印

请问在IAR下STM32F407怎么用硬件算浮点数?

[复制链接]
2654|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Progrime|  楼主 | 2013-7-29 10:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是不是只要设置成vFPV4就行?
沙发
airwill| | 2013-7-29 20:42 | 只看该作者
硬件算浮点数?
只要设置编译器使用浮点单元.
设定的浮点数, 编译器自动就会使用浮点处理指令

使用特权

评论回复
板凳
云仔| | 2013-9-3 10:06 | 只看该作者
我也遇到这个问题了,楼主解决没?

使用特权

评论回复
地板
Progrime|  楼主 | 2014-4-16 10:19 | 只看该作者

RE: 请问在IAR下STM32F407怎么用硬件算浮点数?

要加入这个代码,然后开编译器的 VFPv4
/* FPU settings ------------------------------------------------------------*/
  #if (__FPU_PRESENT == 1) && (__FPU_USED == 1)
    SCB->CPACR |= ((3UL << 10*2)|(3UL << 11*2));  /* set CP10 and CP11 Full Access */
  #endif

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

101

主题

306

帖子

2

粉丝