主题中讨论的其他部件:AM1808,,, TMS570LC4357,LAUNCXL2-570LC43
工具/软件:TI C/C++编译器
您好,
我正在将6.1 与编译器5.22 一起使用。 我发现两 个32位数据的乘法结果不正确。 我将结果定义为64位数据。正确的结果应为0x0000 0056 0038 7512。 我看到一 个寄存器R0 的号码是0x0000 0056,另一个寄存器R1的号码 是0x38.7512万,这是正确的。但是,我得到的结果是0x0038 7512 0000 0056,这似乎两个寄存器的数据被放置在错误的顺序中。
是错误还是我未正确配置CCS?
谢谢!
Julie