最近使用RSIC-V架构处理器遇到一个问题,
在定义数据时候
前3个数据是bit8 后一个数据是bit16,对bit16数据赋值,影响到前面的bit8的数据位上面去了
将数据对齐更改到32bit后就正常了
初步推测数据对齐编译问题,可能是编译器问题
最近使用RSIC-V架构处理器遇到一个问题,
在定义数据时候
前3个数据是bit8 后一个数据是bit16,对bit16数据赋值,影响到前面的bit8的数据位上面去了
将数据对齐更改到32bit后就正常了
初步推测数据对齐编译问题,可能是编译器问题