티스토리 뷰





[향후 행사 안내]  서울 하드웨어 해커톤 참가자 모집 ( https://www.seoulhackathon.org/538 )


 서울하드웨어해커톤 참가자와 arm MBED에 관심있는 개발자/전문메이커를 위한 arm MBED 강의를 개설하였습니다. 많은 분들의 참가를 바랍니다. ( 태그 : arm_MBED, arm_MBED_OS, arm_MBED_OS_RTOS )



- 기간 : 12.16 ~ 12.20

- 시간 : 18:00 ~ 22:00 

- 장소 : 메이커스페이스 G·캠프 (www.g.camp/21)

- 세부 내용 

 준비물  :  ① Target board(B-L475E-IOT01A1), G·캠프에서 준비

              ② USB data cable(micro USB type), G·캠프에서 준비

              ③ 개발용 PC / 노트북, 개인 지참


 세부 내용 


 1 일차 


1. Open-source Hardware Platform

  - Open source hardware 소개

  - mbed 소개

  - mbed를 이용한 개발 사례 소개


2. ARM Processor

  - Arm Processor 소개

  - Arm Processor 종류

  - Arm Interrupt Controller (GIC, NVIC)

  - Arm SysTick Timer

  - STM32 Cube & Hal Library 

  - Discussion


3. Mbed

  - Mbed ?

  - mbed 개발환경 소개

  - mbed 프로그래밍 흐름

  - mbed 시작하기 : 웹컴파일러를 이용한 예제 빌드 및 실행

  - mbed CLI : 환경 설정 및 예제 빌드 및 실행

  - mbed Studio 설치 및 기본예제 실행


 2 일차 


4. Mbed DataType

  - mbed 데이터형 

  - mbed.h 분석


5. Peripheral 이론 및 실습

  - GPIO (LED, Button)

  - GPIO BusOut (7Segment)

  - Analog Input/Output (가변저항, LED)

  - Timer & Interrupt

  - PWM (LED, Brightness)

  - I2C (STM Sensor Hub Control)

  - SPI (SD Block Driver)

  - QSPI, Little FileSystem

  - Watchdog & ResetReason

  - MbedCRC


 3 일차 


6. Mbed-OS

  - RTOS

  - mbed-os

  - mbed-os Thread

  - mbed-os Mutex

  - mbed-os Semaphore

  - mbed-os Queue

  - mbed-os MemoryPool

  - mbed-os Mail

  - mbed-os EventFlags

  - mbed-os ConditionVariable

  - mbed-os RtosTimer


 4 일차 


 - mbed-os EventQueue 인터럽트 처리

  - mbed-os EventQueue Shared Event

  - mbed-os Event

  - mbed-os Callback

  

7. Mbed-OS Configuration System

  - configuration parameter 정의

  - mbed_lib.json 분석

  - mbed_app.json 분석


 5 일차 


8. Pelion Device Management

  - Pelion Service ?

  - LWM2M

  - Pelion 계정생성

  - DISCO_L475E_IOT01A 보드를 사용하여 Pelion 연결하기


▶ 강의 진행 : 코드주 장병남 대표




댓글