컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 임베디드 애플리케이션에서 C 언어의 Assert와 같은 구문의 의미에 대해

임베디드 애플리케이션에서 C 언어의 Assert와 같은 구문의 의미에 대해

assert_param(IS_GPIO_MODE(GPIO_InitStruct-gt; GPIO_Mode))

즉, IS_GPIO_MODE(GPIO_InitStruct-gt; GPIO_Mode)의 판단 조건이 true여야 합니다. 그렇지 않으면 프로그램이 시작됩니다. 죽은 상태.

일반적으로 Assert는 프로그램에서 예기치 않은 오류를 방지하기 위해 true여야 하는 일부 조건을 결정하는 데 사용됩니다.

예:

assert(자동차에 바퀴가 4개 있음) //이것은 반드시 true여야 하는 조건입니다.

자동차 운전

上篇: 미성년자가 외국 게임으로 전환하는 것을 방지하기 위해 이번에는 액셀러레이터도 실명을 사용해야 합니다. 下篇: 풍운 이력서
관련 내용