将系统时钟更改为内部RC振荡器

⚠️
你好。。谢谢你来参加论坛。令人兴奋的消息!我们现在正在移动到我们的新论坛平台,将提供更好的功能,并包含在主对话网站的过程。所有帖子和账号都已迁移。我们现在只接受新论坛上的流量-请在//www.wsdof.com/support. 我们将在未来几天内修复bug/优化搜索和标记。
8个职位/0个新职位
最后一篇文章
拉朱古尔苏拉杰
离线
最后一次见到:6个月3周前
已加入:2018-12-12 16:09
将系统时钟更改为内部RC振荡器

你好Dialog,

我有一个紧迫的要求,以消除外部32KHz和16MHz晶体的SoC运作。

原因是使系统设计没有额外的组件以外的SoC。

我需要所有的步骤,以改变sdk6.0.10采取时钟完全从内部RC振荡器比包括外部晶体。

(#需要立即帮助。(谢谢)

谢谢你

当做

拉朱

(霍尼韦尔)

设备:
PM\U对话框
离线
最后一次见到:2天16小时前
工作人员
已加入:2018-02-08 11:03
你好rajucoolsuraj,

你好rajucoolsuraj,

关于16MHz时钟,您应该使用晶体振荡器,因为如果您不使用它,设备就不能在活动模式下使用。这个示波器不能使用内部RC 16MHz,所以必须使用XTAL16M振荡器。关于32KHz时钟,只有在DA14585配置为降压模式时,才能按以下步骤使用RCX20:

  • #在da1458x\uconfig\u advanced.h头文件中定义CFG\u LP\u CLK LP\u CLK\u RCX 20
  • 从da1458x\u config\u advanced.h头文件中取消定义CFG\u XTAL16M\u ADAPTIVE\u。XTAL16M自适应调整算法仅适用于XTAL23K,不适用于RCX

谢谢,下午好

拉朱古尔苏拉杰
离线
最后一次见到:6个月3周前
已加入:2018-12-12 16:09
感谢对话;

感谢对话;

也,

如何使用XTAL 16 MHz和RC 30 Khz以及您指定的设置来验证系统完整性?

谢谢你

拉朱

(霍尼韦尔)

PM\U对话框
离线
最后一次见到:2天16小时前
工作人员
已加入:2018-02-08 11:03
你好rajucoolsuraj,

你好rajucoolsuraj,

请尝试运行SDK6的一个示例,其中包括任何睡眠模式,例如ble\u app\u sleepmode示例。你能登广告醒来吗?您可以使用SmartSnippets工具箱的power profiler来检查它。

谢谢,下午好

拉朱古尔苏拉杰
离线
最后一次见到:6个月3周前
已加入:2018-12-12 16:09
你好dialog,

你好dialog,

谢谢你的解决方案但是--

使DA14586在降压模式下工作-

PMU\u CTRL\u REG(强制降压,0x01);

DCDC\u CTRL2\u REG(DCDC\u TON,0x02);

DCDC\ U CTRL2\ U REG(DCDC\ U AUTO\ U CAL,0x01);

DCDC\U CTRL3\U REG(降压启用,0x01);

以上配置应该从系统\ u init()处理??

如果不是,将DA14586置于Buck模式的过程是什么?在SDK6.0.10中在何处添加代码?

谢谢

拉朱

PM\U对话框
离线
最后一次见到:2天16小时前
工作人员
已加入:2018-02-08 11:03
你好rajucoolsuraj,

你好rajucoolsuraj,

关于数据表,DA14585支持降压和升压模式,但DA14586只支持降压模式。如果您查看我们的SDK示例,您将看到在system_init()函数中,我们自动校准DC-DC转换(SetBits16(DCDC_CTRL2_REG,DCDC_AUTO_CAL,0);)。另外,如果您有一个定制的电路板,请按照DA14586数据表的图4:锂币电池供电系统图(降压模式)中描述的示意图进行操作。

谢谢,下午好

拉朱古尔苏拉杰
离线
最后一次见到:6个月3周前
已加入:2018-12-12 16:09
你好Dialog,

你好Dialog,

是的,我可以通过探测观察操作模式(BUCK)。

另外,我是否可以知道“GPIO”电压可以在1.8V范围内工作,而不是降压模式下的3V范围。

如果是这样的话,软件更改的程序是什么?

谢谢

PM\U对话框
离线
最后一次见到:2天16小时前
工作人员
已加入:2018-02-08 11:03
你好rajucoolsuraj,

你好rajucoolsuraj,

在boost模式(仅DA14585)下,引脚电压可配置,使用GPIO\ U ConfigurePinPower()可以将输出配置为通过1V导轨或3V导轨供电(在boost模式下由DCDC供电)。在降压模式下(DA14586和DA14585),这不适用。

谢谢,下午好