• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32F4 FPU寄存器无效

alexyq 2019-03-18 浏览量:727
为什么不能写入寄存器数据
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 首先要在你的MDK软件里面大家硬件的FPU,其次还要在你的头文件修改FPU的宏定义,最后就是要打开FPU的时钟,仔细检查这三个地方,问题就在这三个关键的步骤
    • 发布于 2019-03-25
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 没有在RCC寄存器中把相关的时钟使能打开吧
    • 发布于2019-03-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 需要把rcc寄存器时钟打开才能设置fpu寄存器
    • 发布于2019-03-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 你要开启FPU的时钟,在软件IDE上打开FPU的全能功能
    • 发布于2019-03-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 在软件上使能了FPU,并打开相应的时钟。编译时就是会使用上的。你的寄存器说的是哪个呢,地址是多少的。
    • 发布于2019-03-19
    • 举报
    • 评论 0
    • 0
    • 0

  • FPU寄存器也需要时钟,你要先打开RCC时钟寄存器里面FPU的相应位,才能启用FPU。

    • 发布于2019-03-20
    • 举报
    • 评论 0
    • 0
    • 0

  • 很可能是你的FPU时钟没有打开,所以导致不能正常设置FPU的参数
    • 发布于2019-03-25
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32F4 FPU寄存器无效