Search found 16 matches

by caishupeng
2024年 Aug 9日 16:36
Forum: TuyaOS-蓝牙设备开发
Topic: 上电不初始化变量如何设置
Replies: 2
Views: 1344

Re: 上电不初始化变量如何设置

那是否有办法在复位之前把数据写入flash

by caishupeng
2024年 Aug 9日 15:20
Forum: TuyaOS-蓝牙设备开发
Topic: 上电不初始化变量如何设置
Replies: 2
Views: 1344

上电不初始化变量如何设置

在.sct文件定义了一段UNINIT区域,上电的时候变量确实不会初始化为0,但是读出来的值跟重新赋的值不一样,这是怎么回事

芯片平台:富芮坤-FR-8018HA
TYOS版本:3.9

by caishupeng
2024年 Aug 9日 10:31
Forum: TuyaOS-蓝牙设备开发
Topic: 【已解决】富芮坤-fr8018芯片ram分配是怎么样的
Replies: 1
Views: 1251

【已解决】富芮坤-fr8018芯片ram分配是怎么样的

想知道富芮坤-fr8018芯片ram各个段的内存分配起始地址和大小

by caishupeng
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));

唯一缺点是不能指定地址,同样不能初始化
(还有这种)

by caishupeng
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设置)

by caishupeng
2024年 Aug 8日 17:27
Forum: TuyaOS-蓝牙设备开发
Topic: 如何在上电复位后,保留想要的数据在ram中,不要清掉
Replies: 1
Views: 2845

如何在上电复位后,保留想要的数据在ram中,不要清掉

如何在上电复位后,保留想要的数据在ram中,不要清掉,或者说有没有办法在复位之前把数据存进flash

芯片平台:FR8018HA Bluetooth 芯片
SDK: FR8018HA_TuyaOS-3.9.0

by caishupeng
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芯片(这个问题能帮我看一下?)

by caishupeng
2024年 Aug 8日 17:03
Forum: TuyaOS-蓝牙设备开发
Topic: 如何在RESET脚复位之前把想要的数据保存下来
Replies: 3
Views: 1486

Re: 如何在RESET脚复位之前把想要的数据保存下来

自研发的硬件,做的一个TYPEC插上就要复位的功能,现在关键是怎么把复位之前的数据保存下拉

by caishupeng
2024年 Aug 8日 10:57
Forum: TuyaOS-蓝牙设备开发
Topic: 如何在RESET脚复位之前把想要的数据保存下来
Replies: 3
Views: 1486

Re: 如何在RESET脚复位之前把想要的数据保存下来

现在这边不想因为复位,而丢失正在计数而未来得及保存的数据