공용체(Union) 썸네일형 리스트형 [c] 공용체(Union) 사용법(feat. Embedded) 1. 공용체 특징 구조체와는 다르게 '가장 큰 자료형 크기를 기준으로' 모든 멤버가 공간을 공유한다. 2. 사용 예시(in embedded system) typedef union { struct { uint32_t _reserved0: 1; uint32_t SLEEPONEXIT: 1; uint32_t SLEEPDEEP: 1; uint32_t _reserved1: 1; uint32_t SEVONPEND: 1; uint32_t _reserved2: 27; } b; uint32_t w; } SCR_Type; SCR_Type SystemControlRegister; SystemControlRegister.w = SCB->SCR; //SystemControlRegister.b.SLEEPDEEP = 1; SCB->.. 더보기 이전 1 다음