首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请问为什么我的hcs08 gt60的stop电流比参考值大上百倍啊?

请问为什么我的hcs08 gt60的stop电流比参考值大上百倍啊?

测试电路板hcs08 GT60的stop3电流为0.5mA,而文档资料上说应该只有1 或2个微安啊,
大了500倍,请高人指点啊,查了好几天啦,stop3肯定进入了,因为run时,电流为14mA,
可能是什么原因啊,急急急
应该是I/O口没有做相应的关闭。那些上拉的I/O口会产生很大的电流,一般可以把I/O口设置成输出,置0的方式,但要注意,I/O口不要直接和地相连,防止短路。
另外,你的stop是用什么方式唤醒的?如果用到RTI的话,RTI选用内部的1kHz的时钟电流也会小一些,如果选择外部的参考时钟,电流会比较大。
多谢斑竹,正在试着关闭I/O,RTI是用的内部时钟
试过了,我把所有的I/O都设置成输出并置0了,再进入stop3,电流就降为1-2微安了,太谢谢斑竹了。
请问那些使用着的I/O,在stop之前要怎么处理阿,保持就可以吗?还是都要关闭,醒来再恢复呢?


对于已用的引脚,如果是输入,一般保持就可以了。如果是输出,则要看是否有较大的电流输出。I/O本身无所谓关闭,只是输入或者输出。一般当设置为输入,又有浮空电平时,有可能产生较大的功耗。
海纳百川  有容乃大
返回列表