ZHCUAV7Z september 1995 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
在某些嵌入式应用中,在引导时需要将代码和/或数据从一个位置复制或下载到另一个位置,然后应用才会开始其主执行线程。例如,应用的代码和/或数据可能位于闪存存储器中,需要将其复制到片上存储器后应用才能开始执行线程。
开发此类应用的一种方式是在汇编代码中创建复制表,其中包含每个代码块或数据块的三个元素,需要在引导时将它们从闪存移至片上存储器:
开发此类应用的流程应该与以下流程类似:
此流程会为您带来维护复制表的沉重负担(仍然需要手动完成)。应用每次添加或删除一些代码或数据,您都必须重复此流程,以保持复制表的内容是最新的。