AT32是一个很优秀的国产MCU,最近刚刚入手,准备给其移植coremark,发现运行起来浮点数计算结果不正确,后来发现其官方提供的linker文件里的内存位置没有对齐,只需修改linker文件里下面一行即可:
_estack = 0x20018000; /* end of RAM */ //改位置需要4字节对齐
AT32是一个很优秀的国产MCU,最近刚刚入手,准备给其移植coremark,发现运行起来浮点数计算结果不正确,后来发现其官方提供的linker文件里的内存位置没有对齐,只需修改linker文件里下面一行即可:
_estack = 0x20018000; /* end of RAM */ //改位置需要4字节对齐