1 |
1
스마트폰에서 프로그래밍된 스크립트를 네트워크 공유기로 전송하는 단계;상기 네트워크 공유기는 전송받은 스크립트를 컴파일하여 생성한 바이너리 파일을 상기 스마트폰으로 전송하는 단계;임베디드 보드는 부트로더 업로드 대기 모드로 동작하고, 블루투스 통신을 시작하여 상기 스마트폰으로부터 데이터 업로드 시작 신호를 수신하는 단계;상기 스마트폰에서 전송받은 바이너리 파일을 상기 임베디드 보드로 전송하는 단계;상기 스마트폰으로부터 상기 바이너리 파일의 업로드가 완료되면 상기 임베디드 보드는 데이터 업로드 완료 신호를 입력받는 단계 및상기 데이터 업로드 완료 신호가 입력됨에 따라 상기 임베디드 보드는 업로드된 바이너리 파일의 실행모드로 전환하는 단계를 포함하는 것을 특징으로 하는 블루투스 기반 임베디드 소프트웨어 업로드 방법
|
2 |
2
제1항에 있어서,상기 바이너리 파일을 상기 스마트폰으로 전송하는 단계 이후에,상기 임베디드 보드에 장착된 리셋버튼과 스위치버튼이 모두 작동됨에 따라 상기 임베디드 보드는 부트로더 업로드 대기 모드로 진입하고, 블루투스 통신을 시작하여 상기 스마트폰으로부터 데이터 업로드 시작 신호를 수신하는 것을 특징으로하는 블루투스 기반 임베디드 소프트웨어 업로드 방법
|
3 |
3
제1항에 있어서,상기 임베디드 보드는 데이터 업로드 완료 신호를 입력받는 단계는,상기 스마트폰으로부터 상기 바이너리 파일의 업로드가 완료되면 상기 임베디드 보드에 장착된 리셋버튼이 작동되어 상기 데이터 업로드 완료 신호가 발생되는 것을 특징으로 하는 블루투스 기반 임베디드 소프트웨어 업로드 방법
|
4 |
4
스크립트를 작성할 수 있는 스마트폰;상기 스마트폰과 접속되고, 상기 스마트폰으로부터 상기 스크립트를 전송받아 컴파일하여 바이너리 파일을 생성하고, 접속된 스마트폰에 상기 바이너리 파일을 전송하는 네트워크 공유기 및리셋버튼과 스위치버튼이 작동됨에 따라 부트로더 업로드 대기 모드로 동작하여 상기 스마트폰으로부터 블루투스 방식으로 상기 바이너리 파일을 전송받고, 상기 리셋버튼이 작동됨에 따라 상기 바이너리 파일의 실행 모드로 동작되는 적어도 하나의 임베디드 보드를 포함하는 것을 특징으로 하는 블루투스 기반 임베디드 소프트웨어 프로그래밍 교육 시스템
|
5 |
5
제4항에 있어서,상기 스마트폰은 접속된 네트워크 공유기의 게이트웨이 IP(internet protocol)를 자동 탐지하고, 탐지된 IP를 이용하여 상기 네트워크 공유기에 상기 스크립트를 전송하는 것을 특징으로 하는 블루투스 기반 임베디드 소프트웨어 프로그래밍 교육 시스템
|