单片机/MCU论坛
直播中

刘静

7年用户 1195经验值
私信 关注

TC234LP使用iLLD Flash Demo每次运行到擦出Dflash就会跑飞的原因?

TC234LP 使用iLLD Flash Demo 每次运行到擦出Dflash就会跑飞                                                                                                                                                                                                                                                                                                                                                                                                        
                                                        

回帖(1)

远风

2024-2-2 18:03:01
运行到擦除Dflash时跑飞的原因可能是由于代码中的错误或者硬件配置的问题导致的。以下是一些可能的原因和解决方法:

1. 代码中可能存在bug或者逻辑错误,导致在执行擦除Dflash操作时出现异常。检查代码逻辑,确保擦除操作正确执行。

2. 可能存在硬件配置问题,如电源供应不足或者信号干扰等。检查硬件电路和连接,确保电源和信号稳定。

3. 擦除Dflash时可能会触发其他模块的操作或者中断,导致程序跑飞。检查中断配置和处理程序,确保擦除Dflash时不会触发其他模块的操作。

4. 擦除Dflash操作可能会导致系统时钟或者中断的错误,进而导致程序跑飞。检查时钟和中断配置,确保擦除操作不会影响系统的稳定运行。

5. 可能存在其他未知的问题或者原因。在排除以上问题后,可以尝试使用调试工具(如调试器)来跟踪代码执行和变量的值,以找出具体原因。

总之,通过排查代码逻辑、硬件配置和系统稳定性等方面,可以找到问题的根本原因并进行相应的修复。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分