6701在片外SRAM调试过程有问题,通过对汇编代码运行进行查看发现,在.cinit段执行时,向.bss段和.far段搬移数据时,一个32位的数据是分成4个字节分步搬移的。例如搬移一个32位数据0x1234abcd,最终内存中的数据为0x12121212(全部为最高8位的那个字节的数据),我怀疑是因为在硬件上BE0-BE3四个字节使能引脚没有与片外SRAM连接造成的,想请教一下这个判断是否正确,还想请教一下是否在CCS的编译环境下可以设置.cinit段执行时每次操作数据的宽度为32位。代码见下图所示
