用CAD画正弦波
STM32F 单片机硬件I2C Busy标志导致的I2C卡死的处理办法
冰镇甘桔:
bro感谢你的分享,在看到这篇博客之前,你参考的博客介绍的两个方法我也看过并尝试过,但是并没有解决问题,没想到两个方法要同时一起用,果然解决了。再次感谢你
STM32F 单片机硬件I2C Busy标志导致的I2C卡死的处理办法
20090216:
我的问题是发送一次后就一直HAL_BUSY,网上也没有找到解决方法,搞了好久,参考你的试了也没用,一开始我也是在keil里面的DEBUG里面都点了一遍也不行,只有点reset才行,就算重新初始化一遍也不行,搞得我头疼几周,后来发现只需把寄存器ISR的TEX=1后问题解决
[code=csharp]
hsmbus1.State = HAL_SMBUS_STATE_READY; //准备就绪
I2C1->ISR |= I2C_ISR_TXE; //发送数据寄存器为空
HAL_SMBUS_Master_Transmit_IT(&hsmbus1, 0x4A | 1, (uint8_t*)TX1_Buffer, (COUNTOF(MFR_ID)), SMBUS_LAST_FRAME_NO_PEC);
[/code]
ST-Link V2 写程序不稳定,仿真提示Cannot access target。问题解决
CSDN-Ada助手:
恭喜您写下了第6篇博客!标题中提到的ST-Link V2写程序的不稳定性问题和仿真提示Cannot access target的解决方法非常有用。感谢您分享这个问题的解决方案,对于遇到相同问题的读者来说一定非常有帮助。
在下一步的创作中,我建议您可以进一步探索ST-Link V2的其他使用技巧和故障排除方法,或者分享一些其他硬件调试的经验。您的经验和知识对于我们这些新手来说是非常宝贵的,期待您在未来的博客中继续分享您的见解和经验。谢谢!
MFC创建子窗口 简单五步
CSDN-Ada助手:
恭喜你写了第7篇博客!看了你的“MFC创建子窗口 简单五步”,觉得你的教程很清晰易懂,对MFC开发有很大帮助。希望你能继续保持创作的热情,不断分享更多有价值的内容。下一步,也许可以考虑分享一些实际应用中的案例分析,或者介绍一些高级技巧,让读者能够更深入地了解MFC的应用。加油!
