COMMUNITY / &Cube / nCube Thyme fo..

nCube Thyme for Arduino 질문

WESTONE ・ 2019-11-19 01:15:20
[ Matters for Inquiry : 문의 사항 ] <p>
- <p>
github의 nCube Thyme for Arduino 예제를 따라 진행하던 중 문제가 생겨 질문드립니다. 관련 코드 중에 NVIC_SystemReset()이 있던데 해당 코드는 ARM 기반 보드에서만 사용이 가능하더군요.(Arduino zero나 adafruit 등..)

AVR 기반 보드인 Arduino Mega로 예제 따라가다보니 NVIC_SystemReset()이 정의되지 않았다고 syntax error가 발생해서 검색해보니 알게 되었습니다.( NVIC는 ARM의 Nested Vectored Interrupt controller이며 AVR 기반 보드인 Mega에서는 사용할 수 없다는것을요)

그렇다면 예제로 올려주신 nCube Thyme for Arduino 코드를 Mega에 포팅 할 수 없으며 AVR 보드에 맞는 Interrupt structure로 수정해야하는건가요? 그렇다면 해당 작업을 수행하기 위한 background 지식 수준이 궁금합니다(보드 교체와 코드 수정 중에 선택을 해야하는데 요구 배경지식이 높다면 보드 교체를 할거 같아서요)
- <p>
- <p>
[ My Environment : 나의 환경 ] <p>
- OS (Win97, Win10, Mac, Linux, ETC): Mac<p>
- Mobius Version : <p>
- &Cube Version : nCube Thyme for Arduino <p>
- DB Version (Mysql 5.7, Maria 10.1,... ) : <p>

댓글을 남기시려면 로그인이 필요합니다

ncube