본문 바로가기

[STM32F746G-DISCO] STemWin 사용하기 (HelloWorld)

by rudals.kim 2024. 7. 13. 댓글 개
반응형
아래 테스트는 STM32CubeIDE 1.6.1/STM32Cube_FW_F7_V1.16.1를 사용하여 테스트 되었습니다.


펌웨어 예제로 제공되는 STemWin 'Hello World' 예제를 STM32F746G-DISCO 보드에 올려 테스트를 해 보았습니다.

예제의 위치는 아래를 참고하시면 됩니다.

STM32Cube_FW_F7_V1.16.1/Projects/STM32746G-Discovery/Applications/STemWin/STemWin_HelloWorld


우선 STM32F746G-DISCO 보드에 올려 보기 전에 윈도우 PC 상에서 먼저 시뮬레이터로 실행해 보았습니다.
STemWin_HelloWorld/STemWin/App/BASIC_HelloWorld.c를 참고하여 시뮬레이터에서 실행 해 보니 아래와 같이 간단히 화면 가운데에 "Hello world!" 라고 문자열을 보여줍니다.

윈도우 PC에서 동작을 확인해 보았으니 실제 보드에 올려서 테스트해 보았습니다.
STM32CubeIDE를 실행하여 펌웨어 예제로 제공되는 STemWin_HelloWorld 프로젝트를 import 합니다.

Import 할 프로젝트로 STM32Cube_FW_F7_V1.16.1/Projects/STM32746G-Discovery/Applications/STemWin/STemWin_HelloWorld/SW4STM32/STM32746G_DISCOVERY 를 불러옵니다.

STM32746G_DISCOVERY 프로젝트가 생성됩니다. 빌드를 해 보니 에러 없이 빌드가 되었습니다.

메뉴의 Run을 실행하여 STM32F746G-DISCO보드로 다운로드를 해 봅니다.
에러 없이 정상적으로 다운로드가 완료되었습니다.

아래 그림과 같이 시뮬레이터와 동일한 화면이 보드에 보여집니다.

반응형

댓글