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
场景 2 展示了如何构建十六进制转换命令文件,以便为将驻留在单个 16 位 EPROM 上的应用程序代码和数据生成正确的转换文件。图 16-3 中展示了此场景的 EPROM 存储器系统。在此场景中,TMS470 CPU 在 T 控制位被置位的情况下运行,因此处理器在 16-BIS 模式下执行指令。
在此场景中,应用程序代码和数据驻留在 EPROM 上:EPROM 存储器的 64K 低位字专用于应用程序代码空间,而 64K 高位字专用于数据表。应用程序代码从 EPROM 上的地址 0x0 处开始加载,但映射到 TMS470 CPU 的地址 0x3000 处。数据表从 EPROM 上的地址 0x1000 处开始加载,并映射到 TMS470 CPU 地址 0x20 处。
Example16-4 展示了解析 EPROM 加载和 TMS470 CPU 访问所需地址的链接器命令文件。