如何动态进入睡眠模式?
嗨MT_dialog,
我想为DA14580设计一个睡眠计时器,所以为了实现这个,我将尝试使用BLE的基本示例。我想知道我该如何开始?我知道,从UM-B-006,我需要使用那些API在第7节,但我应该把它放在哪里?在arch_main.c?
我的算法是这样的:
DA14580启动
DA14580在不进入睡眠模式的情况下全速运行
DA14580在2分钟后进入延长睡眠模式(<<
嗨MT_dialog,
我想为DA14580设计一个睡眠计时器,所以为了实现这个,我将尝试使用BLE的基本示例。我想知道我该如何开始?我知道,从UM-B-006,我需要使用那些API在第7节,但我应该把它放在哪里?在arch_main.c?
我的算法是这样的:
DA14580启动
DA14580在不进入睡眠模式的情况下全速运行
DA14580在2分钟后进入延长睡眠模式(<<
我需要帮助理解GPIO_ResetIRQ()调用做什么,请。
为了测试它的功能,我注册了GPIO回调,启用IRQ,然后立即重置IRQ(如下所示)。我在button1_press()中设置了一个断点,即使我重置了IRQ,但在按下按钮后仍然调用回调函数。那么,它做了什么?在SDK文档中找到的描述没有什么帮助->“重置一个GPIOn_IRQ中断。”
嗨对话框
你好,
我有一个关于DA14583的问题。
我想知道如何让Android BTLE在使用相同硬件(芯片DA14583)的两个传感器上识别不同的识别码?
谢谢你的回答。
Kaoutar。
嗨
我在修改需求方時出現HardFault_HandlerC錯誤,冰畫面如附件,地图檔部分截取如下,請問可以看出是哪個函数造成的嗎吗?
问候
我想在建立连接时引导,在睡觉时关闭,
我的代码如下
空白periph_init(空白)
{
....
//P03 set to low . GPIO_ConfigurePin(GPIO_LED_PORT,GPIO_LED_PIN, OUTPUT, PID_GPIO, false)
}
空白user_before_sleep(空白)
{
...
GPIO_ConfigurePin(GPIO_LED_PORT,GPIO_LED_PIN, OUTPUT, PID_GPIO, false)
}
当DA14580做主模式搜索从机的时候,因为从机大概有20个,搜索比较慢,能否可以根据从机的MAC地址,只搜索对应的MAC的从机。
哪里有DA14580 + PA硬件信息?
在我的工程里,主要程序逻辑是:ADC采集完数据后经过一个算法函数处理,然后将数据发送给手机(当然是连接上之后),算法函数算法()会占用大量的系统存储器,具体数量不知,因为要发送的数据量比较大,算下来大概1 kb / s,所以又加了一个缓冲区(大小1000字节)用于缓存数据以免数据丢失,问题就出在添加缓冲的时候,当缓冲区放于系统SRAM即定义为普通的uint8_t变量时,发现连接之后数据怎么也发不出来,怀疑是系统SRAM空间不够了,所以试着将缓冲区放于保留SRAM即定义为__attribute__(((“retention_mem_area0”)部分,zero_init))的变量时,发现连接之后可以发送数据但是部分数据被修改了,但是当注释掉算法函数算法()的时候,数据发送恢复正常,我奇怪的是算法()的SRAM空间位于系统区域,而缓冲区的SRAM空间位于保留区域,理论上不会相互影响才对,而且算法函数算法()本身不会对数据产生任何影响即不会改变数据内容,可现在的情况确实是改变了!
你好,
我正在为我的系统评估一些不同的rtc(外部32KHz时钟)。我想设置一个计时器,使用RTC时钟,把系统在延长/深度睡眠,唤醒系统与定时器,toogle一个GPIO引脚,然后重复这个过程。你有这样一个样本代码可用吗?我假设RTC选择不会影响BLE,因为它使用16M时钟,对吗?
谢谢
郝