主题中讨论的其他器件:C2000WARE
尊敬的团队:
我的客户对 FlashAPI 有疑问:
客户希望一次将7个字节写入闪存:
每次添加7位地址、即从0x85000、0x85007、0x8500e... 两个示例
为什么某些地址在以这种方式写入数据时无法写入数据?
此致
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.
尊敬的团队:
我的客户对 FlashAPI 有疑问:
客户希望一次将7个字节写入闪存:
oReturnCheck = Fapi_issueProgrammingCommand(((uint32 *)(WriteOffset)),DataBuffer, 7, 0, 0, Fapi_AutoEccGeneration);
每次添加7位地址、即从0x85000、0x85007、0x8500e... 两个示例
为什么某些地址在以这种方式写入数据时无法写入数据?
此致
绿色环保、
我将在这里回答闪存程序问题。 我建议为引导加载程序查询打开另一个帖子。
关于闪存程序问题:请在以下常见问题解答中搜索以下问题: https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/951668/faq-faq-on-flash-api-usage-for-c2000-devices
为什么闪存编程函数有不同的编程模式(Fapi_issueProgrammingCommand())?
使用 Fapi_AutoEccGeneration 模式时、可编程的16位字的最小数量是多少?
当使用 Fapi_AutoEccGeneration 模式时、对于给定的128位对齐存储器、是否可以一次对低64位进行编程、而对高64位进行编程?
为什么在 C2000Ware 示例中提供的链接器 cmd 文件中使用 align 指令(align (x))?
谢谢、此致、
Vamsi