【发布时间】:2015-09-03 16:35:51
【问题描述】:
您好,我正在 Arduino 上制作游戏,但我需要存储 2 个全局变量来跟踪 uint32_t 类型的分数 currScor 和 hiScor 并节省内存空间,我将它们标记为 uint32_t currScor @987654323 @一旦游戏开始,分数就会开始增加,但编译器说我不能分配给一个常量变量。有没有办法可以添加到存储在闪存中的这个变量?我是否应该考虑使用 EEPROM,尽管我担心写入过多会烧毁该内存类型。
【问题讨论】:
-
程序闪存会在 EEPROM 之前烧毁。
标签: c flash arduino eeprom uint32-t