在GPIO上获取中断 - DA14585
嗨,
我正在研究一个项目。默认情况下,设备处于扩展休眠模式。设备需要唤醒并宣传在连接到加速度计设备的特定GPIO(端口X,PIN y)上的中断时进行自定义数据。请建议配置GPIO所需的步骤以接收接收中断并唤醒设备。
谢谢
嗨,
我正在研究一个项目。默认情况下,设备处于扩展休眠模式。设备需要唤醒并宣传在连接到加速度计设备的特定GPIO(端口X,PIN y)上的中断时进行自定义数据。请建议配置GPIO所需的步骤以接收接收中断并唤醒设备。
谢谢
嗨,
我想知道在存储BLE堆栈和其他必要数据的区域之后可以将应用程序代码加载到ROM中。
谢谢
Wisilica.
嗨,您好,
我们使用示波器来估计开关引脚(QFN40,No.21引脚),https://imgur.com/a/copbf.
众所周知,我们可以使用此PIN来了解DA14585是否处于延长睡眠模式,右图?
如果我使用SmartSnippet的Booter功能将代码刻录到SysRam的代码,则真的很奇怪,开关将始终高(从不低)。
但是,如果将相同的代码刻录到闪光灯中,只有在DA14585唤醒时,交换机销很高。
什么原因?
非常感谢你!
嗨
我正在使用DA14585 SDK6.0.4研究项目。我想知道Do SDK6.0.4支持BT5.0功能LE广告扩展。
如何配置它以使用和测试?
谢谢
问候
SH.
嗨,
我正在修改BLE_APP_PERITELAL项目。控件未到达user_app_init()。在通过system_init()调试时,它被观察到控件不超出函数ARCH_ROM_INIT()。请建议其原因。
谢谢并恭祝安康
Wisilica.
嗨,
我的程序大小为34KB。
然后我在Acc_Main.code()在init_retention_mode()处检查Retention_Mode
ret_mode=get_retention_mode();
RET_MODE是0x0B,这意味着SYSRAM1 / 2/4保留。
我想在Sysram2中将少量代码移动到Sysram4中的空区,并仅保留Sysram1 / 4。
请告诉我如何修改分散文件。
嗨,您好,
我发现da1458x_stack_config.h中的cfg_nb_prf定义是32,它在保留存储器中花费大约0x300字节。
如果我只是有2个配置文件,我可以将其修改为2吗?
如果我修改它,我应该注意什么?
非常感谢。
嗨,我在SDK6.0.2中检查启动序列。
我认为reset_handler在boot_vectors.s中是启动代码。
但reset_Handler没有内存清除/副本(如GCC的.bss .bs.dat部分)。
它在哪里做了?
我有一个连接到我用来触发若干行为的按钮的中断。
我发现在OTP之后的一些行为行为不端行为,我归因于睡眠模式,导致我丢失某处或中断操作,如DMA。
我正在尝试使用中断设置一个标志,以使这些行为在主循环中执行,因此我可以更好地控制事件的时序和顺序,但我有一个漏洞我正在努力关。
嗨,您好,
我声明了许多变量,例如以下示例......
静态UINT8_T测试__Attribute __((部分(“保留_mem_area0”),ZERO_INIT));
我的问题是......
1.在打印变量的地址后,它是0x7FD4804(在Sysram4 :)中。为什么?
2.为什么变量不存储在Sysram1中?
3.是否表示将在延长睡眠模式下清除变量?但是变量的值仍然是正确的,为什么?