본문 바로가기

Firmware/stm32

STM32 Lepton 2.5 Project -1

STM32를 활용해 Lepton 2.5를 구동해보자

 

Lepton 2.5를 출력하기 위한 설계는 다음과 같다.

 

1. MCU : STM32F407VET

 

2. Firmware Package Version :  FW_F4 V1.26.1

 

FREERTOS를 사용 할 것이며 Task는 총 4개로 구성되어 있다.

 

1. Console Task

     UART로 터미널을 통해 외부 명령어를 받아 처리한다.

2. Ethernet Task

     TCP/IP Client로 동작하며 외부 명령어를 받아 처리한다.

3. TempDetection Task

      온도 감지 중 뜨거운 열원이 발생하면 이벤트를 발생한다. (감시 Task를 넣기 위해 일부러 추가)

4. Lepton Task

      Lepton 설정 및 Video Frame을 뽑는다.

 

MCU, 펌웨어의 구성 및 운영은 다음 그림과 같다