大端模式与小端模式转换函数?

uint32_t ChangeEndianness(uint32_t u32Value)
{
    uint32_t u32Result = 0;
    u32Result |= (u32Value & 0x000000FF) << 24;
    u32Result |= (u32Value & 0x0000FF00) << 8;
    u32Result |= (u32Value & 0x00FF0000) >> 8;
    u32Result |= (u32Value & 0xFF000000) >> 24;
    return u32Result;
}

什么是大小端?怎么区分单片机的大小端模式 - 控制/MCU - 电子发烧友网

你可能感兴趣的:(java,前端,javascript)