
观测器
stm32f405rgt6为什么无法串口连接STM32CubeProgrammer?
STM32F429 二级启动程序 (sboot) 开发难点:LD 文件 / 堆栈 / NVIC 及 startup.s 修改疑问
stm32G071RBT6跑TOUCHGFX的时候使用仪表控件,更新数值的时候会卡死,怎么解决
touchgfx添加文字不能显示,直接死(HardFault_Handler)
STM32CubeIDE 2.0 有啥新变化?
CubeIDE生成MP257的M33工程出现RCC配置问题(Bug?)
debug选项卡中的trace enable选项是灰色的无法勾选
2.0 CubeIDE大概更新时间?
STM32CUBEIDE BUG
您好!
1.现在的现象就是从设备没有相应。
2.我们把spi从设备断开后,每次主设备都能发出波形。
3.硬件上从设备和mcu之间连了一根线,从设备要求mcu侧判断这个线为高时,表明可以与从设备可以进行通信了。这些我在程序里都做了处理,如果这个线不为高的话程序不会往下执行的。所以我感觉跟从设备没多大关系。您认为呢?谢谢!
您可以看看我录的调试视频。
debug.rar
2022-7-4 14:50 上传
点击文件名下载附件
下载积分: ST金币 -140.31 MB, 下载次数: 4, 下载积分: ST金币 -1
您好,您说的“可以这样验证一下,将程序延迟几秒中执行(从的要延迟时间要短一些),然后主从同时复位看看”,我不是太理解怎么测试?是说主从两端都加延迟吗?主从同时复位?
您好,您说的“将程序延迟几秒中执行(从的要延迟时间要短一些),然后主从同时复位看看”是什么意思?是主从两侧都要延时?
怎么做到主从同时复位?
这样设置的目的是保证主从同时上电时,从先准备好,主再发送信号。 另外发送最好参考一下官方库的例程,在发送完成的回调函数里设置发送成功的标志。用延时的话一般可以用实现,就是逻辑上不如官方的那么完善而已。