C uint32 转 uint8

32位chipId(小端)转为8位数组

      uint32 temp=system_get_chip_id ();
      uint8_t bsid[4];
      bsid[0]=*((uint8_t *)&temp+3);
      bsid[1]=*((uint8_t *)&temp+2);
      bsid[2]=*((uint8_t *)&temp+1);
      bsid[3]=*((uint8_t *)&temp+0);
posted @ 2020-08-11 14:54  bitwoods  阅读(1668)  评论(0编辑  收藏  举报