임베디드 ARM 32비트 MCU를 가장 쉽고 간단히 배우는 방법
MCoding : 엠코딩이란?
- 코딩은 로직을 배워 문제를 해결하는 능력을 키우며 알고리듬을 구현하는데 있습니다.
- 공과계열 전반에서 코딩을 이용하며 인공지능, 빅데이타, IoT, 센서 등의 인터페이스가 늘어납니다.
- 우리나라 현실은 현실은 마이크로프로세서를 이용하여 응용하는 설계 능력이 필요합니다.
- 하지만 중학생이상이 되었는데도 아두이노를 이용한다면 문제가 있습니다.
- 아두이노는 결과를 빨리 알수 있도록 시제품 개발에 특화 되어서 설계되었기 때문에 새로운 응용개발을 하기가 어렵습니다.
- 공과 계열에서 설계의 기술을 축척하기 위해서는 마이크로프로세서 MCU로 시작해야합니다.
- 32비트 MCU로 시작하면 아두이노 8비트의 라이버러리를 불러오는것에 비해 어렵습니다만 동작의 원리를 알고 응용하는 능력이 생깁니다.
- MCU를 시작하기위해서는 하드웨어가 있으면 습득에 효율이 높습니다.
- 이를 위해 설계한것이 MCoding 보드입니다.
MCoding 구성
- 32비트 ARM Cortex-M0, mini54FDE로 설계되었습니다.
- MDK-ARM 컴파일러로 동작하고 ANSI C 언어 기반입니다.
- MCU내부를 다 볼수 있고 구분 동작되도록 하는 JTAG이 있어야합니다.
- 개발 환경만 익혀 놓으면 쉽습니다.
- 브레드보드와 인터페이스 가능합니다.
보드 구입 문의
MCoding 보드 하는일