Skip to content

.INI Config 사용하기

STM32에 내부 메모리를 RamDisk로 인식해 설정 파일로 활용하는 방법 정리

0. 설정 확인을 위한 샘플 프로그램 구성

  • ini 파일을 통해 설정하는 방법을 알기 위함
  • 샘플 프로그램은 섹션과 변수를 구성하여 읽는 구조임
  • 변수 활용을 위해 LED 깜빡이는 속도를 변경할 수 있게 함
  • INI 파일 활용을 위해 섹션과 변수를 활용할 수 있게 구성
  • 예제는 DMX 수신을 위한 채널 구성 방법을 설정하는 프로그램
  • DMX 수신 부분은 이 프로그램에 포함하지 않음
  • 장치가 사용할 DMX 채널 번호와 몇 개 채널 사용할지 정하는 프로그램
  • CONFIG.INI 파일에 2가지 섹션 구성
  • [DEVICE] 섹션에는 DMX 채널 번호, 몇 개 채널을 사용할지, LED 깜빡이는 간격 세팅
  • [CH1] 섹션은 채널 1에 대한 변수 설정, 여기서는 Min, Max를 설정하게 했음
  • [CH16] 까지 사용 가능, 최대 채널 수는 CH_COUNT에서 변경 가능

1. MX Setup

1.1 USB 드라이브 인식을 위한 세팅

2. CubeIDE

2.1 MX에서 추가된 파일들

2.2 있는 파일 수정하기

2.3 새로 만드는 파일들