티스토리 뷰
본 체험 제품은 element14 의 후원을 받아 아이씨뱅큐㈜ 에서 진행하는 무상 체험단 활동으로 작성한 것입니다.
출처 : Offline C/C++ Development With The Micro:bit - I Programmer
在 Windows/MacOS X 平台安裝 NetBeans IDE (for C++程式開發@BBC micro:bit) - 曾令燊Davis@Blog部落格
micro:bit는 기본적으로 microsoft block, microsot touch, javascript, python을 지원지만, c++도 지원하는데, 온라인 상태의 편집기가 아닌 오프라인에서 컴파일해서 hex 파일을 만들 수 있습니다. 온라인 상태에서 가능한 mbed은 다음에 알아보도록 하고 오프라인에서 hex 파일을 생성하는 방법을 알아보겠습니다.
yotta 설치
파이썬 OpenSSL 패키지 설치
pip install pyopenssl
srecord 설치
srecord 다운로드(https://sourceforge.net/projects/srecord/files/latest/download?source=files) 받아서 C:\yotta 폴더에 압축풀기
개발환경 만들기
(workspace) D:\>mkdir pulse (workspace) D:\>cd pulse (workspace) D:\pulse>yotta init (workspace) D:\pulse>yotta target bbc-microbit-classic-gcc (workspace) D:\pulse>yotta install lancaster-university/microbit
yotta init
yotta target bbc-microbit-classic-gcc
yotta install lancaster-university/microbit
main.cpp
#include "MicroBit.h" MicroBit uBit; int main() { uBit.init(); uBit.display.scroll("http://bluexmas.tistory.com"); release_fiber(); }
빌드 - hex 파일 생성
실행
pulse-combined.hex 파일 마이크로 비트에 복사
마이크로비트 공식 구입처 : 아이씨뱅큐 http://www.icbanq.com/
엘리먼트14의 특장점 - 글로벌 전자부품 유통회사, 6만원 이상 무료배송, 60만가지 재고 보유, MOQ 없음, 한글 웹사이트, 국내서비스센터 운영 (http://kr.element14.com/?CMP=DSP-ODB-KR-JAN2018-BLOG-ICBanQ1-HOMEPAGE)
마이크로비트 공식 카페 : http://cafe.naver.com/bbcmicro
아이씨뱅큐 공식 블로그 : http://blog.naver.com/icbanq
- Total
- Today
- Yesterday
- Mac
- 튜닝쇼 2008
- Delphi
- KOBA
- Xcode
- Java
- 레이싱모델 익스트림 포토 페스티벌
- sas2009
- 전예희
- ffmpeg
- 송주경
- 서울오토살롱
- ubuntu
- 일본여행
- NDK
- flex
- ble
- Spring MVC
- 동경
- oracle
- BPI-M4
- koba2010
- Linux
- SAS
- android
- 지스타2007
- Spring
- Delphi Tip
- JavaScript
- MySQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |