mbed의 Seeeduino Arch와 Grove의 LED를 사용하여 L 치카
Grove Blue LED
GROVE - 블루 LED (5mm)를 스위치 과학에서 구입했습니다. 4핀 케이블은 포함되어 있습니다. 별도 구입해 버렸습니다만.
핀아웃 다이어그램
Arch V1.1의 핀아웃 다이어그램을 보면 Grove의 포트는 3개 있습니다.
마이크로 컴퓨터 보드에 따라 핀 번호가 다르며 Arduino
digital port 2
또는 Raspberry Pi D4
와 같은 표기가 없습니다. Seeeduino Arch의 경우 아래 핀 번호를 사용하면 L 치카하는 것 같습니다.P1_14
P0_04
mbed Compiler
온라인 mbed Compiler에서 지난번 컴파일 된
mbed_blinky
프로젝트와 마찬가지로 Blinky LED Hello World
템플릿을 사용합니다. 핀 번호를 LED1
에서 P1_14
로 변경했습니다.main.cpp
main.cpp
#include "mbed.h"
DigitalOut myled(P1_14);
int main() {
while(1) {
myled = 1;
wait(0.2);
myled = 0;
wait(0.2);
}
}
펌웨어 쓰기
OSX에 USB 케이블로 연결하고 Seeeduino Arch의 재설정 버튼을 누릅니다. D0이 파란색으로 켜지고 OSX 바탕 화면에
CRP DISABLD
볼륨이 마운트되었는지 확인합니다.mbed Compiler에서 컴파일을 실행하면 바이너리 파일을 다운로드할 수 있습니다. dd 명령을 사용하여 Seeeduino Arch에 씁니다.
$ dd if=~/Downloads/grove_led_LPC11U24.bin of=/Volumes/CRP\ DISABLD/firmware.bin conv=notrunc
20+1 records in
20+1 records out
10308 bytes transferred in 0.000077 secs (133854135 bytes/sec)
Seeeduino Arch의 리셋 버튼을 누르면 ``디스크 불법 꺼내기'' 경고가 나오지만 L 치카가 시작됩니다.
Reference
이 문제에 관하여(mbed의 Seeeduino Arch와 Grove의 LED를 사용하여 L 치카), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/masato/items/933bf5afcbfb9361f47d텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)