Target : STM32F407VGxx (Cortex-M4 Discovery Board)
IDE : atollic TrueStudio 9.2
다음의 영상을 보고 FreeRTOS setup을 따라해봤다. 좋은 점은 완전히 새로운 사용자에게 어떤 파일이 필요한지, 어떤 파일만 Build 할 것인지 대략적으로 알려준다는 것이다. 그러나 계속해서 linker 오류가 났는데 이유는 짐작하기에 FreeRTOSConfig.h 파일을 영상제작자는 따로 준비하여 왔는데 나는 그렇지 않았기 때문 인 것 같다. (본인은 FreeRTOS 폴더에 있는 Demo 파일중 Cortex-M4 아무거나 긁어왔음)
그래서 찾은게 https://www.youtube.com/watch?v=CsMUmFLNTok&list=LLnJ3dJnBdwC2gZZdKionReg&index=2&t=168s 영상이다.
전 영상과 가장 큰 차이점은 CubeMX 를 써서 한다는 것이다. 예전에 Discovery 프로젝트를 인터넷에서 Copy해서 아주 조금 써봤는데 지금보니 정말 편리하다. GUI도 정말 잘 되어있고 핀 설정도 쉽다. FreeRTOS 파일을 받지 않아도 바로 FreeRTOS를 미들웨어에 껴 넣을 수 있다. CubeMX에서 바로 왠만한 설정도 다 할 수 있다.
영상은 영어이므로 자막켜서 보면 할 만 하다.
'FreeRTOS > FreeRTOS 기본 학습' 카테고리의 다른 글
06 FreeRTOS Tutorial: Handling Interrupt (0) | 2019.06.20 |
---|---|
STM32F4 Discovery board - Keil 5 IDE with CubeMX: Tutorial 8 UART - Updated Dec 2017 (0) | 2019.06.10 |
FreeRTOS API (0) | 2019.06.10 |
Suspending and Resuming task (0) | 2019.06.07 |
Create Task & Delete Task , Delay (0) | 2019.06.05 |