endianness 삽질기
들어가기에 앞서... Endianness 라는 개념이 있다. 보통 Big-endian과 Little-endian 두 가지가 있는데, 메모리에 여러 바이트 연속된 자료가 저장되는 순서를 말한다. 다른 표현으로는 바이트 오더(Byte Order)라고도 한다. Cortex-M4에서의 Endianness // Reverses the byte order in unsigned integer value. // For example, 0x12345678 becomes 0x78563412. __STATIC_FORCEINLINE uint32_t __REV(uint32_t value) { #if (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 5) return __builti..