打印
[STM32F1]

STM32有一个函数不执行

[复制链接]
1302|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
用的是STM32f103C8T6做一个音乐频谱 用了官方的DSP库 测试函数产生一个信号 然后用官方的库进行FFT 发现函数没有执行 不知道是什么原因 初步猜测是没有打开芯片的浮点运算功能 但是不知道怎么打开浮点运算 附件是函数

捕获.PNG (432.07 KB )

捕获.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,你太天真了吧

使用特权

评论回复
5
1154775677|  楼主 | 2019-5-21 11:47 | 只看该作者
ayb_ice 发表于 2019-5-21 11:45
软件模拟浮点操作,还想搞FFT,你太天真了吧

用错库了 做个音乐频谱 不需要太大的计算能力

使用特权

评论回复
6
drer| | 2019-5-23 10:38 | 只看该作者
您说的不执行是说死循环了吗

使用特权

评论回复
7
1154775677|  楼主 | 2019-5-23 13:16 | 只看该作者
drer 发表于 2019-5-23 10:38
您说的不执行是说死循环了吗

不死循环 直接就跳过去了 不执行 我放到主函数的循环体里面还是不执行 换了库还是不行

使用特权

评论回复
8
condition| | 2019-5-23 15:52 | 只看该作者
不执行是不是文件包含有问题

使用特权

评论回复
9
drer| | 2019-5-24 08:24 | 只看该作者
1154775677 发表于 2019-5-23 13:16
不死循环 直接就跳过去了 不执行 我放到主函数的循环体里面还是不执行 换了库还是不行 ...

也就是说没有达到执行他的条件啊  

使用特权

评论回复
10
tfqi| | 2019-5-24 09:10 | 只看该作者
有什么判定条件吗

使用特权

评论回复
11
1154775677|  楼主 | 2019-6-1 23:28 | 只看该作者
drer 发表于 2019-5-23 10:38
您说的不执行是说死循环了吗

卡在循环里面了 初始条件有问题

使用特权

评论回复
12
1154775677|  楼主 | 2019-6-1 23:28 | 只看该作者
tfqi 发表于 2019-5-24 09:10
有什么判定条件吗

卡在循环里面了 初始条件有问题

使用特权

评论回复
13
drer| | 2019-6-12 11:01 | 只看该作者
1154775677 发表于 2019-6-1 23:28
卡在循环里面了 初始条件有问题

判定条件有问题

使用特权

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

本版积分规则

17

主题

48

帖子

0

粉丝