主题中讨论的其他器件:CC1101
大家好、
如果电源关闭 并通过 CC1101无线电发送、我将尝试通过将虚拟 ARRY 保存到 FRAM 来将测试 wrtng 保存到 FRAM。 我使用了 TI 示例代码。
uint8_t __attribute__((persistent)) FRAM_buffer1[2]={0}; int main (void) { for (;;) { ...... FRAM_buffer1[0]= 21; /*写入 FRAM */ FRAM_buffer1[1]= 10; /*写入 FRAM */........
通过无线电发送 FRAM 中的内容 } 返回0;}
我在编译文件时收到以下警告(我正在编译 GNU 编译器):
变量'FRAM_buffer1'被声明为永久性变量并应显式初始化[-Wattributes]
uint8_t __attribute__((persistent)) FRAM_buffer1[61]={0};
并且没有重新计算21和10个值。 我收到了一个垃圾值。
我犯了什么错误?