打印
[其他ST产品]

HAL_SPI_TransmitReceive与osDelay冲突问题

[复制链接]
532|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
我准备在官方的STM32L476+ST253993增加freertos,但是代码下进去系统运行时就卡住,单步调试,系统一直卡在prvCheckTasksWaitingTermination中。rtos使用systick,HAL_delay使用TIM7。
系统两个任务,led闪烁和测试

手动屏蔽此测试命令中的SPI函数,系统即可正常运行

不知道问题出在哪里

使用特权

评论回复
沙发
duo点| | 2023-12-22 11:52 | 只看该作者
使用中断来处理SPI的发送和接收。

使用特权

评论回复
板凳
储小勇_526| | 2023-12-22 17:11 | 只看该作者
有单独测试过SPI能否正常收发数据?

使用特权

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

本版积分规则

968

主题

2962

帖子

7

粉丝