打印
[其他]

keil 提示 “Internal command error” 错误的一个另类原因

[复制链接]
1426|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
whqida|  楼主 | 2020-10-30 16:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用HC32F005C6PA做了一个小产品,功能很简单,采集传感器数据,驱动096TFT显示,上下域报警,并UART传数据给上位机。
在做ADC功能的时候遇到奇怪问题,只要一开端口采集MCU就锁死,此后就再也无法下载和debug了。
不管是下载还是debug,keil就报连接错误,debug设置里显示““Internal command error”。
百度、谷歌了无数次都没得到想要的结果,都说是长按重启再点下载,试了多次无果。
后来量端口电压的时候发现了问题:我MCU电源是3.3V,AN1通道P26脚居然是4.45V,一下恍然大悟。
原来端口电压超过了电源电压,造成了门闩效应,MCU被锁死了。
找到问题就好办了,再查电路发现我把上下分压电阻焊反了,改过再试就一切正常了。

使用特权

评论回复
沙发
martinhu| | 2020-10-31 13:35 | 只看该作者
楼主用的分压电阻是多少比多少的?

使用特权

评论回复
板凳
whqida|  楼主 | 2020-10-31 16:27 | 只看该作者
martinhu 发表于 2020-10-31 13:35
楼主用的分压电阻是多少比多少的?

10:1

使用特权

评论回复
地板
martinhu| | 2020-11-2 16:28 | 只看该作者

阻值大概是多少呢?

使用特权

评论回复
5
木木guainv| | 2020-11-13 12:48 | 只看该作者
对分压电阻的阻值有限制吗

使用特权

评论回复
6
晓伍| | 2020-11-13 12:49 | 只看该作者
锁死之后如何解锁呢

使用特权

评论回复
7
weifeng90| | 2020-11-13 18:51 | 只看该作者
哈哈,这个坑都躺了。

使用特权

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

本版积分规则

7

主题

35

帖子

2

粉丝