본문 바로가기

4_MCU_OS_AI_Robotics

[12.16 ~12.20] MBED OS(RTOS 포함) 워크숍





[향후 행사 안내]  서울 하드웨어 해커톤 참가자 모집 ( 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 연결하기


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



디자인 : pji0391@empas.com 




 
서울시 금천구 디지털로 9길 90
https://gcamp.tistory.com/   
mail: 12000@12000.co Tel : +82-2-2135-5280
Copyright 2021 by Seoul Businsss Agency. All Rights Reserved. (Powered by Tistory)
 G・캠프 | Recent Articles +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 G・캠프 | 3D design +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 G・캠프 | production +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
G・캠프 | MCU, OS, AI, Robotics    more
G・캠프 | Communications, Cloud    more
G・캠프 | A to Z    more
 G・캠프 | c, cpp +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
 G・캠프 | script, oop +more
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Pictures    more

G・캠프 운영 : 서울산업진흥원

서울시 금천구 디지털로 9길 90 https://gcamp.tistory.com
mail: 12000@12000.co Tel : +82-2-2135-5280