[STM32F1] STM32有一个函数不执行

[复制链接]
 楼主| 1154775677 发表于 2019-5-20 20:20 | 显示全部楼层 |阅读模式
用的是STM32f103C8T6做一个音乐频谱 用了官方的DSP库 测试函数产生一个信号 然后用官方的库进行FFT 发现函数没有执行 不知道是什么原因 初步猜测是没有打开芯片的浮点运算功能 但是不知道怎么打开浮点运算 附件是函数
捕获.PNG
ayb_ice 发表于 2019-5-21 11:20 | 显示全部楼层
103没有硬件浮点吧,显然是用错库了
 楼主| 1154775677 发表于 2019-5-21 11:27 | 显示全部楼层
ayb_ice 发表于 2019-5-21 11:20
103没有硬件浮点吧,显然是用错库了

103没有FPU  可以进行浮点运算 哪要用那个库哪
ayb_ice 发表于 2019-5-21 11:45 | 显示全部楼层
1154775677 发表于 2019-5-21 11:27
103没有FPU  可以进行浮点运算 哪要用那个库哪

软件模拟浮点操作,还想搞FFT,你太天真了吧
 楼主| 1154775677 发表于 2019-5-21 11:47 | 显示全部楼层
ayb_ice 发表于 2019-5-21 11:45
软件模拟浮点操作,还想搞FFT,你太天真了吧

用错库了 做个音乐频谱 不需要太大的计算能力
drer 发表于 2019-5-23 10:38 | 显示全部楼层
您说的不执行是说死循环了吗
 楼主| 1154775677 发表于 2019-5-23 13:16 | 显示全部楼层
drer 发表于 2019-5-23 10:38
您说的不执行是说死循环了吗

不死循环 直接就跳过去了 不执行 我放到主函数的循环体里面还是不执行 换了库还是不行
condition 发表于 2019-5-23 15:52 | 显示全部楼层
不执行是不是文件包含有问题
drer 发表于 2019-5-24 08:24 | 显示全部楼层
1154775677 发表于 2019-5-23 13:16
不死循环 直接就跳过去了 不执行 我放到主函数的循环体里面还是不执行 换了库还是不行 ...

也就是说没有达到执行他的条件啊  
tfqi 发表于 2019-5-24 09:10 | 显示全部楼层
有什么判定条件吗
 楼主| 1154775677 发表于 2019-6-1 23:28 | 显示全部楼层
drer 发表于 2019-5-23 10:38
您说的不执行是说死循环了吗

卡在循环里面了 初始条件有问题
 楼主| 1154775677 发表于 2019-6-1 23:28 | 显示全部楼层
tfqi 发表于 2019-5-24 09:10
有什么判定条件吗

卡在循环里面了 初始条件有问题
drer 发表于 2019-6-12 11:01 | 显示全部楼层
1154775677 发表于 2019-6-1 23:28
卡在循环里面了 初始条件有问题

判定条件有问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

17

主题

48

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

17

主题

48

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部