태그>interrupt(총 13개의 글)
'interrupt' 관련 최근글
-
- 소프트웨어 인터럽트(예외, 브레이크 포인트)

-
플라밍고님의 이글루 by 플라밍고|09/24 10:36
_asm { int 3 } release 모드에서 저걸 사용한다면 프로그램이 뻗어버릴 것이므로 적절히 블럭하길. #if defined(_MSC_VER) && defined(_DEBUG) #define my_assert(exp) do { if ( !(exp) ) { _asm { int 3 } } } while ( 0 ) #el..
- 소프트웨어 인터럽트(예외, 브레이크 포인트)
-
- Interrupt VS. Polling

-
친절한 임베디드 시스템 개발자 되기 강좌 by 히언|08/25 20:36
Interrupt를 얘기했으니, Polling을 얘기 안 할 수가 없겠네요. Interrupt는 하드웨어적으로 Hardware의 변화를 감지해서 외부로부터의 입력을 CPU가 알아 채는 방법이지요. 반면에 다른 입력을 감지하는 방법으로는 Polling이 있는데, Polling이라는 건 Hardware의 변화를..
- Interrupt VS. Polling
-
- ATOMIC - Critical Section Mutex Semaphore

-
친절한 임베디드 시스템 개발자 되기 강좌 by 히언|08/23 22:29
식당 System에 대해서 다시 한번 살펴 보는 시간을 갖도록 하겠사옵니다. waiter에게 식당의 온도도 확인하는 일을 시켜 본다고 생각해 보시지요. 식당의 온도 System은 자동으로 온도를 맞춰 주는 최신식 온도 System이 설치되어 있고요. 일단은 1초에 한번씩 interrupt를 발..
- ATOMIC - Critical Section Mutex Semaphore
-
- ISR은 어떻게 구현해 - 선점형과 비선점형

-
친절한 임베디드 시스템 개발자 되기 강좌 by 히언|08/18 22:14
ARM에서의 ISR은 어떻게 구현하는가 하는 질문과 의구심은 어떻게 해결할 건가요. ISR은 Interrupt가 걸려 IRQ Exceptin이 발생하여, IRQ Handler로 Branch하여, Interrupt를 처리 하는 거겠죠. 머. ..
- ISR은 어떻게 구현해 - 선점형과 비선점형
-
- SWI 의 진실

-
임베디드 시스템 개발자 되기 강좌 by 히언|07/09 22:55
Exception Handler를 다루다 보니, 궁금한 게 생겼어요. Hardware없이 interrupt를 거는 방법이 있을까요? SoftWare Interrupt라는 거 앞에서부터 언급되었었는데, Interrupt는 Asynchronous하게 ..
- SWI 의 진실
-
- Inline Assembly와 INTLOCK의 구현

-
임베디드 시스템 개발자 되기 강좌 by 히언|07/06 20:40
가끔은 Software를 만들면서 Assembly로 짜야 하는 부분이 나올 때도 있어요. 가끔은 멋들어져 보이고 싶을 때도 있으니까, Assembly로 직접 짜고 싶을 때도 있는 거지요. 하나도 멋지지 않은데, 한번쯤..
- Inline Assembly와 INTLOCK의 구현
-
- ARM은 Interrupt냄새를 어떻게 맡는가

-
임베디드 시스템 개발자 되기 강좌 by 히언|06/05 23:22
이제까지 열심히 Mode도 알아 보았고, Exception과의 관계도 알아보았습니다만, 실은 Exception중에서도 가장 쓸모 있는 건 Interrupt이겠죠. ARM은 Interrupt가 걸리면 어떻게 행동하는가가 바로 Exception 처..
- ARM은 Interrupt냄새를 어떻게 맡는가
-
- 간만에 정리 ... Interrupt!!

-
The world forgetting, by the world forgot. by chlrbgh0|03/23 23:09
Interrupt 란? : CPU 내,외부의 긴급 서비스 요청에 의해 현재 실행 중인 일을 중단하고 그 요청에 합당한 서비스를 하는 기능 MCU가 입력 또는 출력을 수행하는데 중요한 기능으로 하드웨어적인 방법으로 구현되어 있음 Interrupt 가 발생하면? : 실행중인 프로그램 중..
- 간만에 정리 ... Interrupt!!
-
- [ARM]Spurious Interrupt

-
일본행 새우잡이 어선 by 고스|02/06 14:13
아래 포스팅의 문제 해결 결국 메뉴얼에서 한번 쓱보고 지나간 내용이 실제로 이런 문제인지 인식을 못하고 있었다. (영어라서. -_-) Interrupt Disable시에 CPSR의 Irq플래그를 클리어 시키는데 마지막에 MSR로 업데이트 후 실제로 디스에이블 된다는 것이 포인트. MRS r1,..
- [ARM]Spurious Interrupt
-
- TWI Slave Interrupt

-
Fighting SmileToy by SmileToy|2008/09/24 13:02
인터넷에 TWI를 Slave Interrupt 로 작성한것은 몇가지 있다. 그런데 보면 Slave Receive 만 Interrupt로 작성하고 Slave Transmit는 포함이 되어있지 않다. 그래서 오늘 해보았다. 그냥 폴링방법을 Interrupt 문에 맞추어서 넣어주면 동작 잘한다. void init_TWI(void) ..
- TWI Slave Interrupt
-
- [04] 인터럽트와 예외

-
My Sky by 블랙호크|2007/08/31 23:39
01. 시작 부트스트랩의 이해, 커널의 로드, Real Mode에서 Protected Mode의 전환까지를 알아 보았다. 이번에는 Protected Mode 진입을 위해서 준비해야될 다른요소인 IDT에 대해서 알아보도록 하자. IDT구성 및 인터럽트를 처리 할수 있도록 여러가지를 구성 해보며,..
- [04] 인터럽트와 예외






