STM32 可以设置为大端模式吗?

2019-08-09 16:51发布

      STM32 可以设置为大端模式吗?我现在的应用是,一个结构体上传到串口需要用大端模式(系统通信协议定死的),如果数据量小的话单独转换倒不是问题,关键是现在我的数据量非常大,有几千个字节,如果都单独转换那得多麻烦啊,请教各位高手有没有好的解决方案?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
8条回答
SimpleLife
2019-08-11 00:57
也可以这样子写:
#define BigtoLittle32(A)   ((( (uint32)(A) & 0xff000000) >> 24) |   
                                         (( (uint32)(A) & 0x00ff0000) >> 8)   |   
                                         (( (uint32)(A) & 0x0000ff00) << 8)   |   
                                         (( (uint32)(A) & 0x000000ff) << 24))  
其他类型相似。

一周热门 更多>