728x90
반응형

Holtek사 MCU중 HT32F52357와 HT32F52367은 기능은 같은데 Flash와 SRAM 용량 차이가 있음. ADC (Analog to Digital Converter) 를 사용 해보자.

ADC 폴더에 Continuous_Potentiometer 예제를 이용합니다.

 

ADC 데이터 변화를 확인하기 위해 예제 프로그램은 Serial Port를 사용하였는데 편의를 위해 USB를 사용하겠습니다.

위 사진과 같이 USB 연결을 해줍니다.

Keil 프로젝트에서 ht32f5xxxx_conf.h 파일을 열어서 65번째 줄에 #define RETARGET_PORT 10 이 적혀 있는부분에 숫자 10을 지우고 RETARGET_USB 로 변경합니다.

 

무료 Serial 통신 프로그램을 다운받아 설치 합니다. 저는 무료 프로그램중 Tera Term - 다운로드 (softonic.kr) 테라텀을 다운 받아서 설치 하였습니다.

main.c 파일에 있는 설명입니다.

h32f5xxxx_01_it.c에 있는 설명 입니다.

ht32f5xxxx_conf.h 파일에 있는 설명 입니다.

ht32f5xxxx_01_it.c
0.01MB
ht32f5xxxx_conf.h
0.02MB
main.c
0.01MB

첨부된 파일을 덮어 쓰기 하셔도 됩니다.

PC에서 장치 관리자 들어가셔서 새로 잡힌 USB 직렬장치 (COMx)를 선택해서 테라텀에 넣고 115200 속도로 하면 위와 같이 확인이 가능 합니다.

변경 되는것을 바로 확인 하려면 보드에서 D4단자에 손가락으로 닿으면 변화가 있는것을 확인 됩니다.

 

동영상을 보면 1900대에서 변화가 크게 생겼을때가 손가락을 닿았을때 인데 EVM Board가 안좋은건지 예제가 문제가 있는건지 2000대에서 안내려옴... MCU RESET을 하면 내려옴.

 

 

728x90
반응형

+ Recent posts