主题中讨论的其他器件:HALCOGEN、
你好。
IAM 正在处理使用 TMS570LS3137开发套件的项目。我想使用闪存中的 EEPROM、即 bank7 (64KB)写入和读取数据、我浏览了所有收费驱动程序、并详细介绍了有关访问数据的所有详细信息。、 当 IAM 尝试在示例代码中加载 halcogen 提供的示例代码时、如下所述:
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.
你好。
IAM 正在处理使用 TMS570LS3137开发套件的项目。我想使用闪存中的 EEPROM、即 bank7 (64KB)写入和读取数据、我浏览了所有收费驱动程序、并详细介绍了有关访问数据的所有详细信息。、 当 IAM 尝试在示例代码中加载 halcogen 提供的示例代码时、如下所述:
非常感谢您的回复。
在这里、我可以看到我们写入 EEPROM 位置的写入数据?如何在调试后使用 code composer studio 来查看它?
您可以使用 CCS 存储器浏览器读取数据块的值。
起始地址为0xF0200000、前32个字节为虚拟扇区标头、下面是数据块。 数据块由24字节标头和数据有效载荷组成。 数据块标头的最后4个字节是块编号和块大小。
非常感谢您的快速回复。
如果我从 halcogen 运行示例代码并尝试运行该代码,并且在调试和查看起始 地址为0xF0200000的内存位置时,我只看到所有 F IAM 值无法看到数据。,
请爱我的问题...
谢谢您、
Surya
请发布您的 FEE 配置:复制/过去 HALCOGen FEE 配置 GUI
在您读取和写入 FEE 数据之前是否调用 TI_FEE ()?
尊敬的先生:
刚刚通过了一张机票...
编译器/TMS570LS0432:HalCoGen 中的 FEE 示例无法更改 FEE 寄存器-基于 Arm 的微控制器论坛-基于 Arm 的微控制器- TI E2E 支持论坛
IAM 能够在存储器中查看数据...!
对于每个函数、我们一次只能写入1个数据块? 对吗?
得到了充分的澄清、非常感谢 e2eti 的快速回复和良好的支持。、
你是对的。 每个函数调用只写入1个数据块。
TI_fee_WriteAsync (BlockNumber、&SpecialRamBlock[0]);
非常感谢您的回复。
对于 fi_read 命令、IAM 无法在数据指针->指向存储器位置进行数据传输。如果我调用 fi_read_function、它会显示所有零、如下图所示
BlockOffset 是块内部的读取地址偏移量、它应该是从0到块大小的。
长度应是要读取的字节数、即 blocksize - offset
不正确。 请尝试 BlockOffset = 0、4或8
它现在可以正常工作、非常感谢您的帮助