TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS570LC4357: 片内FLASH bank7使用FEE驱动相关问题请教

Part Number:TMS570LC4357Other Parts Discussed in Thread: HALCOGEN

对于TMS570LC4357芯片的片内flash bank7,我这里有两个问题,麻烦解答:

1、使用FEE模块擦写bank7空间与直接使用f021 api擦写bank7空间与的区别是什么?或者说使用FEE驱动有什么好处?

2、FEE模块中的block、sector、virtual Sector之间是什么关系?可不可以理解为,一个virtual sector可能由一个或多个sector组成,多个block在同一个virtual sector连续排布?

3、我想要使用bank7来存储数据,希望可以以按照字节进行数据修改,应该如何实现?

祝好

Cherry Zhou:

您好,您的问题我们升级到英文论坛看下,有答复尽快给您。

,

Cherry Zhou:

user5769726 说:1、使用FEE模块擦写bank7空间与直接使用f021 api擦写bank7空间与的区别是什么?或者说使用FEE驱动有什么好处?

TI FEE 驱动器使用闪存 API 库来执行程序/擦除操作。 

许多应用需要在非易失性存储器中存储少量系统相关数据(例如、校准值、器件配置)、以便即使在系统上下电后也可以使用、修改或重复使用这些数据。 EEPROM 主要用于此目的。 EEPROM 能够多次擦除和写入存储器的各个字节,即使系统断电,编程位置也能长期保留数据。 TI FEE 驱动器的目的是提供一组软件函数,这些函数旨在将片上闪存存储器的扇区用作仿真 EEPROM。 应用程序透明地使用这些软件函数来写入、读取和修改数据。 

user5769726 说:2、FEE模块中的block、sector、virtual Sector之间是什么关系?可不可以理解为,一个virtual sector可能由一个或多个sector组成,多个block在同一个virtual sector连续排布?

Block:一组数据,例如8bytes或10bytes。

sector:必须同时擦除的闪存存储器的连续区域。 TMS570LC4357数据闪存(bank7)包含16个扇区。

visual sector:虚拟扇区是用于对 EEPROM 仿真闪存组进行分区的基本组织单元。 虚拟扇区可以在一个闪存组中包含一个或多个连续的闪存扇区,例如bank7。 至少需要2个虚拟扇区来支持 TI FEE 驱动器。 

user5769726 说:可不可以理解为,一个virtual sector可能由一个或多个sector组成,多个block在同一个virtual sector连续排布?

对的。

user5769726 说:3、我想要使用bank7来存储数据,希望可以以按照字节进行数据修改,应该如何实现?

您可以使用 FEE 驱动器来执行此操作。 请从HALCOGen 中的 FEE 示例着手:

  

赞(0)
未经允许不得转载:TI中文支持网 » TMS570LC4357: 片内FLASH bank7使用FEE驱动相关问题请教
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1