打印
[其他ST产品]

stm32 rtc中断在spi初始化射频芯片以后就进不去了

[复制链接]
689|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
最近开发一个项目用到一个射频芯片,芯片提供了基于spi控制的demo代码。
其中利用RTC(分频到一秒2048个tik)中断做了一个定时器。
跑起来发现,RTC中断在spi初始化射频芯片以后就死活进不去了~~~
结果调整 代码的优化等级:又可以进去几次,但是还是会出现进不去的情况,请问大神 怎么破啊

使用特权

评论回复
沙发
yiy| | 2023-7-26 21:00 | 只看该作者
关了优化试试。

使用特权

评论回复
板凳
yiy| | 2023-7-26 21:01 | 只看该作者
SPI采用硬件收发的。

使用特权

评论回复
地板
月亮一键变蓝| | 2023-8-12 22:47 | 只看该作者
把优化等级的这块关了

使用特权

评论回复
5
MessageRing| | 2023-8-12 23:17 | 只看该作者
是不是栈溢出了啊

使用特权

评论回复
6
失物招領| | 2023-8-13 01:36 | 只看该作者
你可能是因为优化等级太高,导致有些代码被优化掉了

使用特权

评论回复
7
她已醉| | 2023-8-13 03:26 | 只看该作者
不要动优化等级哈,很容易出现问题的

使用特权

评论回复
8
将爱藏于深海| | 2023-8-13 07:33 | 只看该作者
一般RTC,再怎么优化也不能优化到它吧

使用特权

评论回复
9
故意相遇| | 2023-8-13 09:32 | 只看该作者
说明你的代码还是不够规范,你最好还是检查一下代码的逻辑之类的

使用特权

评论回复
10
春日负喧| | 2023-8-13 09:37 | 只看该作者
感觉你不乱配置keil,用默认的就好了

使用特权

评论回复
11
白马过平川| | 2023-8-13 11:36 | 只看该作者
你用射频芯片给你提供的demo,在其基础上修改多好啊

使用特权

评论回复
12
未说出口的像你| | 2023-8-13 13:29 | 只看该作者
一般都是不修改优化等级的,你这修改完,很容易出现BUG的

使用特权

评论回复
13
在曼谷的春| | 2023-8-13 16:52 | 只看该作者
你仿真一下,看看程序是否哪里的寄存器数据不对了?再看看这寄存器的数据哪儿来的,一步一步抓呗

使用特权

评论回复
14
我吃小朋友| | 2023-8-13 19:17 | 只看该作者
优化等级设置最低试试吧,也许能解决你的问题

使用特权

评论回复
15
Mowergy| | 2023-10-21 16:13 | 只看该作者
能是优化等级太高,有些代码被优化掉了

使用特权

评论回复
16
Henryko| | 2023-10-21 17:18 | 只看该作者
不优化就可以跑起来吗

使用特权

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

本版积分规则

418

主题

2030

帖子

1

粉丝