无论如何都要8uA左右

[复制链接]
北极风 发表于 2020-11-4 08:44 | 显示全部楼层
xxrs 发表于 2020-11-3 23:56
搞定了,呵呵,犯了低级错误……

请问是怎么搞定的?
奔波儿熊 发表于 2020-11-4 16:00 | 显示全部楼层
难道是VREGCON = 3; ?
lcczg 发表于 2020-11-4 17:04 | 显示全部楼层
xxrs 发表于 2020-11-3 23:56
搞定了,呵呵,犯了低级错误……

楼主明示
 楼主| xxrs 发表于 2020-11-4 19:55 | 显示全部楼层
我看的手册寄存器VREGCON的最低位是Reserved,就认为这是个无关的位置...
juventus9554 发表于 2020-11-4 20:00 | 显示全部楼层
renyaq 发表于 2020-11-4 20:03 | 显示全部楼层
当VREGPM=10时,Idd是为8uA左右。
当VREGPM=11时,Idd <1uA

对VREGCON需要使用下面的读-修改-写的方式,否则该寄存器的bit0会被改变。
VREGCON  = VREGCON  | 0x02; //使用读修改写的方式进行寄存器更新
supernan 发表于 2020-11-4 20:07 | 显示全部楼层
数据手册里82页,Bit0 为Reserved,出厂时已经将默认值设置为1。
手册里已经明确了,要保持这个bit设置不变。
 楼主| xxrs 发表于 2020-11-4 20:11 | 显示全部楼层
Bit 0 – Reserved Read as ‘1’. Maintain this bit set.
pangb 发表于 2020-11-4 20:15 | 显示全部楼层
Microchip的数据手册还是比较正常的,特别是电流这块,谁都可以测试的。
 楼主| xxrs 发表于 2020-11-4 20:21 | 显示全部楼层
确实,我看到保留位,就忽视了,以为那就是个无关的位,这也是个经验教训。
zhouyong77 发表于 2020-11-5 07:57 来自手机 | 显示全部楼层
不用的IO怎么配置的?
lcczg 发表于 2020-11-5 08:27 | 显示全部楼层
zhouyong77 发表于 2020-11-5 07:57
不用的IO怎么配置的?

输出到低或高
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部