이런 걸
배워요!
STM32CubeIDE를 이용할 fw
STM32 FreeRTOS 구현
당신이 찾아 헤맨 RTOS 강의,
여기 있어요! 😉
저는 MCU에서 오랫동안 Non-OS Based Program을 사용했습니다. 그러나 MCU의 성능이 업데이트되고, OS에서 제공하는 많은 Library들을 사용하기 위해 OS Based Program이 필요함을 느끼게 되었습니다.
또한, RTOS는 배우고 싶어도 마땅한 자료가 많지 않습니다. RTOS 관련 자료들은 대부분 OS에 대한 내용이 많고요. 그러나 실무에서 잘 사용하려면, OS에 대한 깊은 지식보다는 어떻게 RTOS를 사용해야 하는지가 더 중요합니다.
✋ 잠깐! RTOS란?
RTOS는 Real-Time Operating System 즉, 실시간 운영 체제를 말해요. 응용 프로그램의 처리 요청을 정해진 시간 내에 처리하는 것을 의미합니다. 결괏값을 예측할 수 있고, 일정한 처리 시간을 요구하는 곳에 사용돼요.
본 강의는 저와 같이 Non-OS에서 프로그램을 해왔던 개발자들이 OS Based에서 프로그램을 할 수 있도록 친절하게 설명해 주는 입문서입니다. ST의 STM32에서 FreeRTOS를 구현하는 내용을 자세하게 설명합니다. 강의를 따라가다 보면 자연스럽게 OS Based Program을 할 수 있을 것입니다.
ST에서 무료로 제공하는 툴을 사용하면 누구나 FreeRTOS를 사용하여 프로그램을 할 수 있습니다. ST의 MCU를 처음 접하는 분들도 강의 내용을 습득하면 ST의 MCU를 사용할 수 있습니다. FreeRTOS를 경험해 보고 싶은 분들에게 많은 도움이 될 수 있길 기대합니다. 강의에서 이해가 안 되는 부분은 인프런 커뮤니티 또는 제가 운영하는 카페를 통하여 질문을 올려주시면 답변해 드리도록 하겠습니다.
📢 수강 전 반드시 확인해주세요!
ST의 MCU에 관심 있는 분
RTOS를 배우고 싶은 분
C 언어에 대한 이해가 있는 분
Q. 강의를 듣기 위해 준비해야 할 사항이 있나요?
본 강의는 실습보드 NUCLEO-F411RE에서 진행됩니다. 만약 보드가 준비되지 않았다면 먼저 내용을 보시고 나중에 보드를 구입해서 보드 상에서 확인해 보시길 바랍니다.
Q. 프로그램 툴은 무엇을 사용하나요?
ST 사에서 무료로 제공하는 STMCubeIDE v1.9.0을 사용합니다. 수강 전에 설치해 주시길 바랍니다.
저는 20여 년 동안 대기업, 중소기업에서 개발자로 일해왔고 현재는 작은 기업을 운영하고 있습니다. CCTV용 ISP(Image Signal Processing) ASIC을 개발하였고 OLED 검사 장비, DAQ (Data Acquisition System) 등 FPGA를 이용한 많은 제품을 개발하였습니다. FPGA뿐만 아니라 FW 개발 (STM32, PIC32, AVR, ATMEGA 등), 회로 설계, Windows Program 등 많은 경험을 가지고 있습니다.
학습 대상은
누구일까요?
STM32를 배우고 싶은 분
RTOS를 배우고 싶으신 분
선수 지식,
필요할까요?
C 언어
저는 지난 20여년 동안 대기업, 중소기업에서 개발자로 일해왔고
현재는 작은 기업의 대표로 있습니다.
주요 경력사항은
Verilog HDL을 이용한 FPGA 설계
CCTV용 ISP ASIC 개발 (약 10년)
OLED Display 검사장비 개발 (약 3년)
FPGA를 이용한 장비 개발
MCU FW
STM32
PIC32
AVR, ATMEGA
DSP (TI)
Windows Application Program
Visual Studio MFC, C++
입니다.
전체
53개
가 제공되는 강의입니다.