ISR2 [Harman 세미콘 아카데미] 42일차 - ARM & RTOS 활용(Endian, Review, Mission) [Endian] Endian이란? 컴퓨터 메모리와 같은 데티어 저장 방식을 의미한다. 컴퓨터 아키텍쳐마다 데이터 메모리를 저장하는 방식이 다르기 때문에 Endian이라는 개념이 나오게 되었다. 엔디언은 데이터의 byte 순서를 나타내며, 크게 두 가지 종류로 나뉜다.(Big Endian / Little Endian) Endian의 중요성은 주로 다른 시스템 간 데이터 교환 시 발생한다. 잘 다루지는 않지만, 통신, ADC과 같이 변환이 필요한 작업에서 종종 사용되기 때문에 이해하고 있어야 된다. Big Endian Big Endian은 MSB부터 시작하여 LSB까지 데이터를 나열하는 방식이다. 즉, 중요한 부분이 앞에 위치하고 순서대로 나열하며, 인간이 사용하는 수 나열법과 같다. 주로 네트워크 프로토콜.. 2023. 8. 25. [Harman 세미콘 아카데미] 38일차 - ARM & RTOS 활용(ADC, Interrupt, Timer) [ADC 활용] ADC Parameter Setting 하나의 채널 사용 시에는 별도의 세팅이 필요없지만, 여러 개의 채널을 사용할 때는 Parameter setting에 신경을 좀 써줘야 한다. Clock Configuration Clock Prescaler 84MHz ÷ 4분주 = 21MHz Resolution 15 cycle = 약 0.8ms [Interrupt] ADC Interrupt 순차적으로 잘 작동되고 있는 Flow 중에 어떠한 돌발 상황이 발생하여 다른 작업이 실행될 때, 여기서 돌발 상황이 바로 Interrupt Interrupt가 발생하면, 이전까지의 작업은 저장되고 Holding(일시정지)되며 ISR을 수행한 뒤 다시 원래 작업으로 복귀한다. - ISR(Interrupt Servic.. 2023. 8. 18. 이전 1 다음