필요한 일이 있어서 만들어보았다

EA -> AE

4bit씩 서로 변경

대단한건 아니고 그냥 적어봄

 

 uint8_t conv_order1b(uint8_t i)
 {
     uint8_t tmp=0;

     tmp |= (i>>7 & 0x1)<<3;
     tmp |= (i>>6 & 0x1)<<2;
     tmp |= (i>>5 & 0x1)<<1;
     tmp |= (i>>4 & 0x1)<<0;

     tmp |= (i>>3 & 0x1)<<7;
     tmp |= (i>>2 & 0x1)<<6;
     tmp |= (i>>1 & 0x1)<<5;
     tmp |= (i>>0 & 0x1)<<4;

     return tmp;
 }

'devel > code' 카테고리의 다른 글

for loop  (0) 2014.03.04
kcompat.h - linux kernel version  (0) 2014.02.26
문자열 배열  (0) 2013.07.06
c에서 linked list 자료형에 관계 없이 접근하기  (0) 2013.01.23
포인터 배열, 더블 포인터, 2차원 배열의 포인터  (0) 2012.07.21
Posted by 쵸코케키

블로그 이미지
chocokeki
쵸코케키

공지사항

Yesterday
Today
Total

달력

 « |  » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

최근에 올라온 글

최근에 달린 댓글

글 보관함