본문 바로가기

[STM32F746G-DISCO] 핀 설정 일괄 해제

by rudals.kim 2024. 7. 2. 댓글 개
반응형

CubeIDE를 사용하여 프로젝트를 생성하면 아래와 같이 기본적으로 주변 장치들도 같이 생성됩니다.
아래 이미지의 녹색으로 보여주는 핀들이 모두 사용되는 핀입니다.

모든 기능을 잘 알고 있는 경우라면 몰라도 하나 하나 기본적인것을 배우는 입장에서는 불필용한 기능은 제거고 내가 테스트하고 싶은 기능(부분)만 테스트 해 보고 싶은 경우가 있습니다.

 

이럴경우 '핀 설정 초기화' 메뉴를 사용하여 모든 칩의 핀 설정을 초기화 시킨 후 테스트에 필요한 디바이스만 선택하여 설정함으로써 해당 디바이스를 좀 더 자세히 분석 및 테스트 해 볼 수 있습니다.

핀 설정 초기화 하는 방법은 아래와 같습니다. 
GPIO.ioc 파일을 연 후 'Pinout & Configuration' 탭의 Pinout 메뉴을 열면, 'Clear Pinouts'라는 메뉴를 클릭합니다. 

그러면 아래와 같은 창이 나오는데 'Yes'를 눌러 핀 설정을 제거해 줍니다.

모든 핀의 설정이 해제되어 모두 회색핀으로 보여집니다.

카테고리에서 필요한 장치들만 설정하여 테스트를 하던가 아니면 테스트 해 볼 핀을 선택 후 재설정하여 테스트를 하면 됩니다. 해당 핀을 설정시 녹색으로 활성화되어 설정된 기능으로 동작됩니다.

반응형

댓글