개요 | |
타겟칩 : EFM8 리즈. 개발IDE : Simplicity Studio
Simplicity Studio 프로젝트에서 컨피규레이터 이용하여 인트럽트 처리부 코드 생성하는 방법 정리.
참고 : Configurator 사용하려면 프로젝트 초기 생성옵션에서 Configurator 를 선택해야 한다. 상세보기 -> http://igotit.tistory.com/230 의 단계2 박스글.내의 2번째 그림. | |
|
인트럽트 코드 생성방법. | |
1. Simplicity Studio 의 컨피규레이터 툴에서 아래 붉은 박스 부분 Interrupts 를 선택한다.
2. 오른쪽 속성창에서 파랑색 박스는 기본 Disabled로 되어있는데, 인트럽트 수신처리할 소스를 선택한다. 본 글의 예에서는 RTC Alarm Interrupt 를 Enabled 로 하였다. 또한, Enalble All Interrupts 도 Enabled 로 선택한다.
3. 위 상태로 설정한 이후 빌드해보면 아래러럼 interrupts.c 라는 코드가 자동생성된다. 파일 열어보면 우리가 선택했던 RTC Alarm 인터럽트 발생시 수행되는 함수가 자동으로 만들어진 것도 볼 수 있다. 이속에서 RTC Alarm 인럽트 발생시 처리할 코드를 작성한다.
| |
|
본 글이 포함된 상위 정리장소 :
|
///323.
'임베디드.일렉트로닉스 > EFM8' 카테고리의 다른 글
EFM8 ADC 활용법. (0) | 2015.06.24 |
---|---|
EFM8 SB1 ADC (0) | 2015.06.19 |
EFM8 SB1 개발보드. (0) | 2015.06.09 |
EFM8 SB1. PCA 이용 RTC 분주 클럭 핀 출력하기. (0) | 2015.05.02 |
EFM8 SB1. Capacitive Sense Profiler 활용. (0) | 2015.05.02 |
댓글