那是否有办法在复位之前把数据写入flash
Search found 16 matches
- 2024年 Aug 9日 16:36
- Forum: TuyaOS-蓝牙设备开发
- Topic: 上电不初始化变量如何设置
- Replies: 2
- Views: 1344
- 2024年 Aug 9日 15:20
- Forum: TuyaOS-蓝牙设备开发
- Topic: 上电不初始化变量如何设置
- Replies: 2
- Views: 1344
上电不初始化变量如何设置
在.sct文件定义了一段UNINIT区域,上电的时候变量确实不会初始化为0,但是读出来的值跟重新赋的值不一样,这是怎么回事
芯片平台:富芮坤-FR-8018HA
TYOS版本:3.9
- 2024年 Aug 9日 10:31
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】富芮坤-fr8018芯片ram分配是怎么样的
- Replies: 1
- Views: 1251
【已解决】富芮坤-fr8018芯片ram分配是怎么样的
想知道富芮坤-fr8018芯片ram各个段的内存分配起始地址和大小
- 2024年 Aug 8日 19:43
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】下拉中断唤醒了,ool_read32(PMU_REG_GPIOA_V)函数读出来的中断IO口值为什么为1
- Replies: 10
- Views: 2281
Re: 下拉中断唤醒了,ool_read32(PMU_REG_GPIOA_V)函数读出来的中断IO口值为什么为1
变量属性修饰符attribute((section(“name”),zero_init))用于将变量强制定义到name属性数据节中,zero_init表示将未初始化的变量放到ZI数据节中。因为“NO_INIT”这显性命名的自定义节,具有UNINIT属性。
比如:unsigned char APP_MAC[6] attribute(((section(“NO_INIT”),zero_init));
唯一缺点是不能指定地址,同样不能初始化
(还有这种)
- 2024年 Aug 8日 19:43
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】下拉中断唤醒了,ool_read32(PMU_REG_GPIOA_V)函数读出来的中断IO口值为什么为1
- Replies: 10
- Views: 2281
Re: 下拉中断唤醒了,ool_read32(PMU_REG_GPIOA_V)函数读出来的中断IO口值为什么为1
设置RAM2,,,前提是你的RAM空间要有0x8200的大小,,
在用at指定空间就可以了,比如:
unsigned char APP_MAC[6] attribute((at(0x20008000)));
这样只要不带电属于热启动就不会被初始化
(网上的这种说法是否可行,针对keil软件进行RAM设置)
- 2024年 Aug 8日 17:27
- Forum: TuyaOS-蓝牙设备开发
- Topic: 如何在上电复位后,保留想要的数据在ram中,不要清掉
- Replies: 1
- Views: 2845
如何在上电复位后,保留想要的数据在ram中,不要清掉
如何在上电复位后,保留想要的数据在ram中,不要清掉,或者说有没有办法在复位之前把数据存进flash
芯片平台:FR8018HA Bluetooth 芯片
SDK: FR8018HA_TuyaOS-3.9.0
- 2024年 Aug 8日 17:19
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】下拉中断唤醒了,ool_read32(PMU_REG_GPIOA_V)函数读出来的中断IO口值为什么为1
- Replies: 10
- Views: 2281
Re: 下拉中断唤醒了,ool_read32(PMU_REG_GPIOA_V)函数读出来的中断IO口值为什么为1
现在用户有一个需求,当我插上TYPE-C后,Reset引脚会被置高电平,然后产生复位,如何在产生复位之前把数据写入flash,或者说复位后不清除该数据的RAM,使得我重新上电后可以读取数据,目前开发使用的是富芮坤的FR-8018HA芯片(这个问题能帮我看一下?)
- 2024年 Aug 8日 17:19
- Forum: TuyaOS-蓝牙设备开发
- Topic: 【已解决】下拉中断唤醒了,ool_read32(PMU_REG_GPIOA_V)函数读出来的中断IO口值为什么为1
- Replies: 10
- Views: 2281
- 2024年 Aug 8日 17:03
- Forum: TuyaOS-蓝牙设备开发
- Topic: 如何在RESET脚复位之前把想要的数据保存下来
- Replies: 3
- Views: 1486
Re: 如何在RESET脚复位之前把想要的数据保存下来
自研发的硬件,做的一个TYPEC插上就要复位的功能,现在关键是怎么把复位之前的数据保存下拉
- 2024年 Aug 8日 10:57
- Forum: TuyaOS-蓝牙设备开发
- Topic: 如何在RESET脚复位之前把想要的数据保存下来
- Replies: 3
- Views: 1486
Re: 如何在RESET脚复位之前把想要的数据保存下来
现在这边不想因为复位,而丢失正在计数而未来得及保存的数据