
调试DEBUG
文章平均质量分 55
记录一些平时调试遇到的问题
脑袋空空1
保持学习,永远不要把自己困在信息茧房里
展开
-
KEIL MDK 左下角 提示 “no browse info for symbol in this context”
编译公司项目时发现明明正确添加了头文件路径,并且已成功编译无报错 无警告,且已勾选Browse Information,却还是无法使用F12(跳转变量或函数的定义),左下角并提示以下错误。原创 2025-01-17 15:42:46 · 644 阅读 · 0 评论 -
MDK下载时报错:Error: Flash Download failed - Target DLL has been cancelled
MDK下载时报错:Error: Flash Download failed - Target DLL has been cancelled。原创 2024-11-02 14:13:25 · 3888 阅读 · 0 评论 -
KEIL_仿真使用虚拟示波器
PORTX.Y(X为gpio口,Y为具体引脚号) ,添加完毕直接close即可。2.勾上show Cycles 和 Cursor 便于观察周期。Parameter中文本根据自己芯片型号改就行了。将Dialog DLL中文本改为。1.开始编译后即有波形显示。原创 2024-08-14 13:59:21 · 803 阅读 · 0 评论 -
KEIL调试之 Connection refused due to device mismatch...
KEIL调试之 Connection refused due to device mismatch…首先确认芯片型号是否选择错误,以及能否检测到芯片。确认后,直接在debug->settings->Pack 中的固件包ENable取消勾选,就能正常下载了原创 2024-10-15 19:17:30 · 731 阅读 · 0 评论 -
MDK KEIL 烧录STM32下载错误:Flash Timeout.Reset the Target and try it again.解决办法大全
解锁成功后ST-LINK上位机软件会自动连接芯片,这时发现flash已经全部被擦除了(因为flash读出来都是0xFFFFFFFF),这就是芯片的保护机制,主要防止一些想不劳而获的人通过调试器窃取芯片内的软件。当时我使用的位stm32c8t6芯片,该芯片flash大小为64kb,但分给代码的只有32kb,其他空间用于存储一些芯片出厂时就固化在芯片中的一些程序 如bootloader以及ROM的程序。L2 是不可恢复读保护,此状态下,不可恢复到其他的状态,同时芯片里的程序不能再升级 类似OTP了;原创 2024-10-12 21:41:55 · 4796 阅读 · 0 评论