工具/软件:
您好、
关于 TMS570LS3137的费用部分、我们有以下设置:
- 4个数据块(1: 160个数据字节/ 2:728 / 3:8 / 4:8)
-使用2个虚拟扇区:(每个2x8 Kbyte)
我们始终使用同步操作来读取或写入(TI_Sync/TI_Sync.Sync Fee_Write Fee_Read)
我们能够正确使用它们来保存数据、我们可以看到存储器中的块递增(新的有效数据、旧的无效数据)、虚拟扇区发生变化、直到到达虚拟扇区2的末尾(地址为0xF208000)、我们无法再访问该块。 任何读取或写入都失败。
具体的行为是、例如、TI_Sync/TI_NOT_OK Fee_Write 同步的结果 Fee_Read 为 E_NOT_OK。
当单步进入其中一个函数时、我们可以看到有关 TI_Variables Fee_Global 结构的以下状态:
我们得到了这个费用错误: Error_Nil ,不确定会产生什么影响。
以及具有以下状态的本地数据:
关于为什么我们不能在某个时候编写或阅读费用的任何想法(虚拟部门被冻结、配置不完全正确...) ?
注意:电源重置也不会改变任何行为(只有完全删除费用才允许正确地再次使用)
谢谢!
此致、
Marc