본문 바로가기

프로그래밍2

[C Program] 인터럽트란? what is interrupt 임베디드 프로그램을 개발하다 보면 인터럽트라는 개념이 등장합니다 인터럽트라는 개념은 임베디드 프로그램에서는 없어서는 안되는 요소 중 하나이죠 그럼 인터럽트라는게 무엇인지 간단하게 알아볼까요 인터럽트란 인터럽트 핸들러 또는 인터럽트 서비스 루틴이라 불리며 프로그램의 인터럽트 접수에 의해 발생되는 인터럽트에 대응하여 특정 기능을 처리하는 기계어 코드 루틴 운영 시스템이나 임베디드 장치 드라이버에서 요구하는 일을 처리하는 기능적 코드 집합으로 콜백 루틴 방식으로 처리 이렇게만 들으면 처음 접하는 분은 그래서 뭔소리야?? 라고 할수 있죠 다음 간단한 예를 들어서 설명해 보겠습니다 한가한 오후 집에서 재미난 책을 독서중입니다 그리고 배가고파서 피자 배달을 시켜 놓았죠 마침 주문한 피자가 오고 피자를 받으러 갑니다.. 2020. 4. 10.
C언어 주석이란? 오늘은 C언어에서 참 고마운 역할을 하고 있는 주옥같은 주석에 대해 알아보는 시간을 가지겠습니다. 주석이 무엇인가? 프로그래밍 이라는 것이 완전한 영어도 아닌 그저 변수명이나 함수명 등은 프로그래머의 마음이 가는대로 짓기 나름이고 그것을 다른 프로그래머나 사용자가 보았을때는 아래와 같을 거라고 봅니다. dfiasfahjkl sadfjiodsafjoadsfjodasf fdsjaiofdpafdjoasfdsaoijfdasfdsa 자 위 내용이 무슨 말인지 해석할수 있는분 계신가요?.. (위내용은 예시를 들기위한 막쓴 영어입니다 프로그램이 아니에요) 해석하셨으면 가세요 어디로? 항공우주국 나사로 가셔서 외계인 언어 분석하시면 될거같습니다. 자 다시 본론으로 돌아가서.. 주석이란 무엇이냐? 프로그래머가 프로그램을.. 2020. 1. 2.