通过UART CTS针从长时间睡眠中醒来
我试图配置DA14531使用扩展的睡眠模式,但我遇到一个问题,唤醒后,如果数据接收/ UART,卡住的代码在一个循环中等待uart_is_busy_getf()返回false UART重新初始化时,看门狗定时器超时。我试图让它醒来时,CTS线路启用,以防止这一点。目前我做了以下工作:
在da1458x_config_advanced.h中定义了CFG_EXTERNAL_WAKEUP,因此EXT_WAKEUP被定义为1
我试图配置DA14531使用扩展的睡眠模式,但我遇到一个问题,唤醒后,如果数据接收/ UART,卡住的代码在一个循环中等待uart_is_busy_getf()返回false UART重新初始化时,看门狗定时器超时。我试图让它醒来时,CTS线路启用,以防止这一点。目前我做了以下工作:
在da1458x_config_advanced.h中定义了CFG_EXTERNAL_WAKEUP,因此EXT_WAKEUP被定义为1
亲爱的对话框支持
我们在用DA14531芯片,通讯SSTOOLBOX CLI下载,成都下载后如何通讯CLI让芯片重置。
在我的DA14531开发套件- usb是串口不再工作。我在闪烁的例子中使用keil调试器。LED闪烁,但如果我连接Tera Term没有UART串口输出。我曾经使用SPI flash程序员上传闪烁代码一次,但我认为这是一个错误,因为它不再工作了,因为那里。固件一开始工作,我可以在串口中看到Mac地址。(我做错什么了?):(
2019年12月4日,在深圳这里有个研讨会,当时会上拷贝了一些da14531与da1469x的资料。
笔记本硬盘坏了, 没有备份,这个是否方便提供一份下载呢?
嗨对话支持工程师:
是否可以使用SmartSnippets™工具箱这个工具的命令行方式烧录外挂也闪光。是否可以提供具体的使用的情况下,以便进行借鉴。
我目前使用的是开发板,通过命令韩可以下载,但是擦除的时候不成功
我把DA14531设置为休眠模式。我关闭RAM1和ram2,保持RAM3是开着的。我只是重新映射Addr0到OTP。但我发现它不能在醒来后立即启动。系统将卡住3秒,然后再次启动。
所以,我是否需要手动配置SYS_CTRL_REG[OTP_COPY]=1之前进入休眠模式?或者我需要重新映射到ROM,而不是OTP?
我使用SmartSnippetsToolbox测试DA14531的OTP CS。最后一个选项为“Stop:配置脚本已经结束”。
但我设置了这个,芯片卡在BOOT里了。我没法把它和社工联系起来。OTP中的应用程序没有运行。
我反编译ROM代码在DA14531,我发现:
如果cs_data < 0x40000000 || (result = 0x5000424C, cs_data > 0x5000424C)
sub_156C ();
ROM进程0x000作为校准值,它会卡在sub_156C()中;使用类似于ASSERT_WARINIG(0)的无限循环
你好,
我目前正在设计吞吐量服务,用于测试DA1431-USB KIT和智能手机之间的吞吐量与应用程序连接BLE设备。我正在寻找与自定义服务已经实现的项目,所以我选择了ble_app_periial项目在SDK示例项目。我在搜索功能,并试图实现吞吐量的想法,但不知道如何做。有人能帮我实现吗?我添加了基本概念的文件,我发现在不同的网站。
你好,
我有一个问题,有关无法找到功能设置ATT阀门,启动传输等。在示例项目中,我发现一个文件custs1_task.c,其中包含一些有用的功能管理包等,但所有的代码都是灰色的(Keil uVision 5),并成为白色,当我改变设备文件夹从DA14531到DA14585。DA14531中有类似的功能吗?
谢谢你的回答。
您好,AE的同事
我们正在使用DA14531的开发板DevelopmentKit亲验证前期的产品功能和生产流程。
目前调试生产流程的过程中我们想使用SmartSnippetsToolBox的CLI命令制作一个生产脚本用于烧录SPI闪光。
但是在开发中我们发现我手中的工具箱5.0.10不支持DA14531, chip_version中没有相关型号。
想跟您确认一下如何解决这个问题。
谢谢。
更新日志