9
임베디드 C 개발에서 휘발성 사용
volatile컴파일러가 결정할 수없는 방식으로 변경할 수있는 객체에 컴파일러가 최적화를 적용하지 못하게하기 위해 키워드 사용에 대한 기사 및 스택 교환 답변을 읽었습니다 . ADC에서 변수를 호출하고 adcValue변수를 전역 변수로 선언하는 경우 키워드 volatile를 사용해야 합니까? volatile키워드를 사용하지 않고 // Includes #include "adcDriver.h" // Global variables uint16_t adcValue; // Some code void …