inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.

GPIO 간단 제어해보기

GPIO 간단 제어해보기 강의

3

wonhyeog

작성한 질문수 3

0

GPIO 제어하는 과정에서 보드에 불빛이 들어오지 않는 현상이 발생하고 있습니다.

버튼을 눌러도 보드에 불빛이 들어오지 않고 있으며, 보드 LED쪽 오류 예상되는데 어떻게 하면 될까요?

Raspberry-Pi arduino 임베디드

답변 2

0

ojtube5

안녕하세요.
일단 전압이 정확히 나오는지 확인해보세요. (멀티미터기를 활용하셔야해요.)
전압이 출력이 안 된다면, 일단 설정들과 코드를 점검해보셔야하고요.
출력이 되는데도 LED가 안나오면 LED 고장입니다.

GPIO 제어 자체가 고장나는 경우는 극히 드물고,
사실 LED 고장도 드물긴해요.
그래도 가능성은 있어요.
만약 보드에 있는 기본 LED가 고장이라면, 부품 세트에 있는 다리가 긴 led 하나 쓰셔도 됩니다.

그래도 동일한 효과를 볼 수 있어요.
모두 확인해보고 led 고장이라고 판명이 나면, 보드 하나 보내드릴게요.
화이팅!

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. wonhyeog님!

임베디드 시스템에서 GPIO 제어를 할 때 LED가 켜지지 않는 경우의 문제 해결 방법을 안내해 드리겠습니다. 이 문제는 다양한 이유로 발생할 수 있으며, 몇 가지 체크해야 할 사항을 요약해 드립니다:

  1. 배선 및 연결 확인:

    • 보드와 연결된 LED의 전원 공급이 제대로 이루어지는지 확인하세요. 연결이 잘못되었거나 헐거운 경우 전원이 제대로 공급되지 않을 수 있습니다.
  2. GPIO 설정 확인:

    • GPIO 설정이 올바르게 되어 있는지 확인하세요. 특히, LED를 출력 모드로 설정했는지를 확인해야 합니다. GPIO 핀을 입력 모드로 설정하면 LED가 켜지지 않습니다.
  3. 회로도 및 핀맵 재확인:

    • 불빛이 들어오지 않는 원인이 핀맵 오류일 수 있습니다. 현재 설정된 핀이 올바른 포트에 연결되어 있는지를 회로도를 통해 재확인하세요.
  4. 코드 검토:

    • 코드를 검토하여 GPIO 초기화, 설정 함수, 및 LED 제어 함수 등이 정상적으로 작동하는지를 확인합니다. 특히, 지연 함수가 적절히 작동해야 LED가 켜지고 꺼짐이 멈추지 않습니다.
  5. 하드웨어 문제 확인:

    • 만약 위의 모든 방법으로도 해결되지 않는다면, 보드나 LED 자체에 하드웨어적인 결함이 있을 가능성도 있습니다. 이 경우, 다른 보드나 LED로 테스트해보는 것도 좋은 해결책입니다.

유사한 문제를 다룬 질문과 답변을 참고하시면 도움이 될 수 있습니다. 관련 링크를 공유 드립니다:

위 링크에서는 GPIO 제어와 관련된 설정 및 오류 해결 방법에 대한 힌트를 찾아보실 수 있습니다. 이러한 과정을 통해 문제의 원인을 하나씩 점검해 보시길 바랍니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

브레이크포인트

0

5

1

STM IDE 설치 과정 중 에러 문의

0

5

1

STM IDE 설치 강의 중 문의

0

25

2

102. 난방실만들기4에서 디버깅 질문드립니다

0

26

1

13강 프로젝트생성해보기 관련 질문

0

45

3

난방실만들기.4 진행 중, m_state 값 초기화가 안됩니다..

0

55

2

IDE 설치 영상 관련 문의

0

62

2

[정보 공유] STM32CubeIDE 버전별 이슈 정리 (1.19 미만 / 2.0.0 이상)

0

204

2

스위치회로 value값 바뀌지 않음

0

59

2

FND 점등에 성공했는데, Controller.c 디버깅 중 문제가 생겼습니다.

0

80

2

FND 7세그먼트 처음 킬 때의 '7777'불이 안 들어옵니다.

0

91

2

포트에 안잡히면 x쉘에서 Port설정을 어떻게 하죠..?

0

75

2

빌드 및 디버깅 오류

0

129

2

보드에 불이 안들어옵니다.

0

83

2

씽크 오류

0

66

1

고추건조기 개발보드 전원연결 문제점..

0

90

2

회로도 핀 연결 질문

0

74

2

elf 파일을 찾을수 없다는 오류

0

82

2

Nucleo 보드로 대체

0

91

2

구매해야 하는 물품 문의

0

104

2

ST-Link 디버깅 에러

0

94

3

강의 사용하시는 pdf는 어디에 있나요?

0

118

2

이전 질문 재질문입니다.!

0

87

2

다른 개발 실습 보드 사용문의

0

104

2