728x90

공부 정리 83

IoT/USN/M2M 기술 표준화 동향

IoT 기술 표준화 동향 - ITU-T IoT-GSIInternet of Things Global Standards Initiative글로벌 IoT 시스템 기술 표준을 제정. 개념, 네트워크 인프라 등의 IoT 정의.필수 용어, IoT 범위, 응용/서비스, 네트워크와 디바이스, 보안 등에 대해서 의논. - ITU-T JCA-IoTJoint Coordination Activity On Internet of Things제네릭 레퍼런스 모델 아키텍쳐, IoT 표준의 로드맵, NID(Network Id System) 용의와 정의, USN(Ubiquitous Sensor Network) 정의들을 정의함. - ISO/IEC JTC1JTC1 산하 IoT 특별 작업반 설립해 시장 요구사항과 표준 사이 차이를 분석함. ..

C++에서 구조체와 클래스 차이

최근까지 흔한 커리큘럼이 C를 배우고 C++로 넘어가는 과정이었다. 두 언어를 완전히 다르게 보는 시각에서 접근해서인지는 몰라도, C++에서 구조체와 클래스의 차이를 잘못 이해하고 있는 사람들이 여럿 있는 듯 하다. 특히 C에서의 struct를 가지고 와서 C++의 struct와 동일시하면서, C++에서는 struct는 무조건 금기시 되어야 하는 것으로 분류해 무조건 class를 쓰는 게 옳다고 생각하는 오개념을 가진 사람들도 있었다. C++에서의 struct와 class의 차이를 C의 struct와 C++의 class로 잘못 비교하고 있다는 것을 알지 못한 채로 개념이 굳어져 가는 사람들이 많은 것 같다. C++을 대하는 태도와 관심 정도에 따라 이럴 수 있다고 생각하기 때문에 이를 혼동한다고 해서 큰..

System] ARM Exception

ARM Exception ## Exception 외부에서 발생한 인터럽트나 알 수 없는 명령어가 실행되는 것처럼 오류 발생 시 사건을 처리하는 것 프로그램 실행->예외 발생->예외 모드 전환->예외 모드->예외 처리->프로그램 복귀 # 종류 Reset, Data Abort, Undefined Instructions, IRQ(Normal interrupt), Software Interrupt(SWI), FIQ(Fast interrupt), Prefetch Abort ## Exception Vector 에외가 발생하면 실행하던 프로그램을 멈추고 지정된 주소로 분기하기 위해 지정된 주소 ## 예외 처리 1. r14_ = 복귀 주소2. SPSR_ = CPSR3. CPSR[4:0] = 예외 모드 번호4. CPSR..

728x90