嗨我已经将app_default_sleep_mode的值更改为ARCH_EXT_SLEEP_ON。这是我唯一需要做的改变来让模块进入长时间睡眠状态,对吧?模块似乎仍然没有休眠(使用DSO验证)。据说在睡眠期间不起作用的系统计时器也工作得很好。我在代码中遗漏了什么?
嗨wisilica,
尝试遵循教程5:在DA1458x上配置睡眠模式,以测量580的功耗,除此之外,不需要任何其他配置,除非您在代码的任何地方动态取消睡眠。试着从SDK下载一个例子,如果你通过keil下载fw,试着通过UART下载,然后再测量一次。
由于MT_dialog
我如何通过UART下载fw,它使w.r.t代码执行有什么区别?
您可以使用智能片段工具并从Uart引导工具下载.hex文件(智能片段上的booter选项)。正常情况下,从JTAG下载fw和从UART下载fw应该没有区别,但由于一些Jlink驱动程序的兼容性和Keil,调试器保持连接到580,并消耗额外的电力。
嗨wisilica,
尝试遵循教程5:在DA1458x上配置睡眠模式,以测量580的功耗,除此之外,不需要任何其他配置,除非您在代码的任何地方动态取消睡眠。试着从SDK下载一个例子,如果你通过keil下载fw,试着通过UART下载,然后再测量一次。
由于MT_dialog
我如何通过UART下载fw,它使w.r.t代码执行有什么区别?
嗨wisilica,
您可以使用智能片段工具并从Uart引导工具下载.hex文件(智能片段上的booter选项)。正常情况下,从JTAG下载fw和从UART下载fw应该没有区别,但由于一些Jlink驱动程序的兼容性和Keil,调试器保持连接到580,并消耗额外的电力。
由于MT_dialog