CC1310异常复位问题
时间:12-23
整理:3721RD
点击:
CC1310采用官方推荐的电路,使用内部DCDC为RF内核供电,但是在使用中发现,板子经常异常复位,查看复位原因为VDDR异常复位,测得VDDR端电压只有1.66V,为何内部DCDC出来的电压不是1.8V呢?
目前我断开了L2,采用了内部的LDO为RF内核供电,板子就不会异常复位了。
所以请教下,这个内部的DCDC输出电压取决于什么?谢谢
lixiaoji,
在dcdc模式下,1.66V的VDDR是正常的,不是1.8V。
你是什么电源供电呢?有没有brown out出现呢?默认的设置是1.8V。你可以用示波器检查一下。
另外,是不是电感的规格或者电容不过关呢?
关于CC1310的内部的LDO和DCDC,我最近发现了一些奇怪的问题。
TI的手册上仅仅描述了如何连接管脚从而选择内部LDO还是选择内部DCDC,但寄存器配置中,有一个寄存器也可以选择使用内部LDO还是内部DCDC(TI的手册上描述LDO和DCDC时根本没提这个寄存器),实际使用中,这个寄存器貌似也无法控制选择内部LDO和内部DCDC,我只要硬件状态确定了内部LDO或DCDC,不管我怎么改这个寄存器都没法改变这个输出状态。
当我硬件上采用LDO连接时,寄存器选择LDO,那么DCDC-SW这个管脚输出0V,VDDR输出1.67V,寄存器选择DCDC,那么DCDC-SW这个管脚输出1.17V,VDDR输出1.67V。
那么这个寄存器的意义到底是什么呢
电源管理部分和cc2640类似的!注意保证电源质量和dc-dc电感质量。