主题中讨论的其他器件: HALCOGEN
工具/软件:Code Composer Studio
尊敬的先生:
我是指 TMS570ls3137的数据表。 我想将转换后的值存储在 EEPROM 或闪存中。 但为此、我不知道 TI 论坛上提供了哪个头文件。 如果您可以提供任何与将数据存储到 EEPROM 和闪存存储器相关的示例。 谢谢你。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Code Composer Studio
尊敬的先生:
我是指 TMS570ls3137的数据表。 我想将转换后的值存储在 EEPROM 或闪存中。 但为此、我不知道 TI 论坛上提供了哪个头文件。 如果您可以提供任何与将数据存储到 EEPROM 和闪存存储器相关的示例。 谢谢你。
Krunal、您好!
EEPROM 仿真闪存组分为两个或多个虚拟扇区。 每个虚拟扇区都进一步划分为多个数据块。 闪存 EEPROM 仿真至少需要两个虚拟扇区。
2.初始化例程(TI_FEE)确定要使用的虚拟扇区并将其标记为活动。 数据将写入活动虚拟扇区中的第一个空位置。 如果当前虚拟扇区中没有足够的空间来更新数据、它将切换到下一个虚拟扇区、并将所有有效数据从当前虚拟扇区中的其他数据块复制到新的数据块。 复制所有有效数据后、当前虚拟扇区标记为擦除就绪、新虚拟扇区标记为活动虚拟扇区。 任何新数据现在都将写入新的活动虚拟扇区、且标记为可擦除的虚拟扇区将在后台擦除。
3.数据块用于定义虚拟扇区中数据的映射位置。 根据用户定义、一个或多个变量可以位于数据块中。 数据块中可存储的最小数据量为64位。 如果数据大小超过64位、则以64位为增量添加数据包。 数据块结构仅限于其所在的虚拟扇区的大小。 数据结构在 ti_fee_config.c 中定义
4.数据由块号写入和读取。 您可以使用 CCS 存储器浏览器查看数据(真实数据+标头)。