인프런 커뮤니티 질문&답변

박종호님의 프로필 이미지

작성한 질문수

ARM Cortex-M 프로세서 프로그래밍

s202_LED 점멸해보기

한번 봐주실 수 있나요??

작성

·

191

1

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
 
일단 저는 큐브를 처음 다뤄봅니다.
 
ARM 프로세서도 역시 생소하구요.
 
 
강의에서 말씀해주신 것 처럼 코드를 작성했지만, LED가 작동하질 않습니다 ...
 
 
혹시 PG13이나 PG14에 대해 뭔가 지정을 해야하나요 ??
 

답변 1

0

홍영기님의 프로필 이미지
홍영기
지식공유자

안녕하세요. 박종호님!

정확한 답변을 위해서 아래와 같은 정보가 필요합니다. 확인하시고 대댓글 남겨주세요.

(???? 이 부분을 확인하여 채워주세요.)

- 사용하신 첨부파일의 버젼:CMPro_tutorials_v????.zip

- 사용하시는 ST 보드명: ????

- 사용하시는 컴파일러(stm32cubeide) 버젼: 1.??? 

 

박종호님의 프로필 이미지
박종호
질문자

첨부파일 버전 : CMPro_tutorials_v1.0a

보드명 : STM32F429I-DISC1

큐브 버전 : 1.10.1

 

이렇게 사용했습니다.

 

근데 ledtest는 예제파일이 아니라 튜토리얼 버전은 의미 없는거 아닌가요 ,,, ??

홍영기님의 프로필 이미지
홍영기
지식공유자

아래 코드를 이용하여 LED 점멸해보세요.
 
while (1)
{
HAL_GPIO_WritePin(GPIOG, LD3_Pin, GPIO_PIN_SET); // LED 'ON'
HAL_Delay(250);
HAL_GPIO_WritePin(GPIOG, LD3_Pin, GPIO_PIN_RESET); // LED 'OFF'
HAL_Delay(250);
/* USER CODE END WHILE */

/* USER CODE BEGIN 3 */
}
 
박종호님의 프로필 이미지
박종호
질문자

같은 코드 아닌가요 ,,,??

 

작동하지 않습니다 ,,

홍영기님의 프로필 이미지
홍영기
지식공유자

<s202_LED 점멸해보기> 

영상구간 1:12 부분 잘 확인해보세요.(STM32F429I-DISC1 선택 중요!) 

 

아래는 영상속에서 제작된 프로젝트 파일입니다.

MY_STM32Programming-student

- 01_GPIO_01_INTERNAL_LED_FLASH_f429 

우선, 이 프로젝트 파일로 LED 점멸해보시기 바랍니다.  이 프로젝트 파일로는 LED가 켜지는데, 박종호님이 만든 ledtest 프로젝트로는 LED가 안켜진다면, 영상을 다시 리플레이하시면서 다른부분을 확인해보시는 것이 가장 좋은 방법으로 생각됩니다.

 

박종호님의 프로필 이미지
박종호
질문자

예제 파일로 실행해보니 점멸이 되네요 ,,, 한번 다시 차근차근 진행해보겠습니다. 감사합니다