inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

1-Wire통신! 나름 유명했다. (온도센서) 3

fnd 관련 질문 있습니다.

해결된 질문

447

jjhk192

작성한 질문수 2

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 자주 묻는 질문에 혹시 답이 있을 수 있어요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의 수강중인 학생입니다. FND를 GPIO로 제어하는 부분까지 진행하고 하루 쉬고 다시 연결을 했더니 init_fnd() 함수에서 디버거가 아무것도 표시하지 않고 멈추고, 주석 처리하고 디버거를 돌려도 while문이 돌지 않고 멈춰버립니다. 무슨 문제인지를 모르겠습니다.

arduino 임베디드 fnd

답변 2

0

ojtube5

HardFault handler로 들어 간거는 뭔가 문제가 있는 거예요.
그 핸들로러 들어가기 전에 무언가 잘 못 된 코드가 있다는 뜻입니다.

stack overflow.
enable 되지 않은 peripheral에 접근하는 경우.
잘못된 메모리 접근
등등의 이유가 있습니다.
어느 코드에서 걸려서
HardFault로 진입하는지 찾아야 합니다.

즉 HardFault Handler 때문이 아니라, 그 전 코드에 문제가 있어서
Handler Handler에 진입하는 것입니다.

0

jjhk192

디버깅을 해보니 배열 정의 함수에서 알 수 없는 에러가 발생중입니다. ioc를 수정하고 코드를 재생성할때마다 #include "fnd_controller.h"가 없어집니다. 문제가 뭘까요?

0

ojtube5

ioc를 수정하면, 코드를 다시 작성하게 됩니다.

자동으로 코드를 작성하는 중에, 무조건 사라지는 구간이 있습니다.

그리고 이곳은 사용자가 작성한 공간이니 건들지 말라고 표시해 둔 공간이 있습니다.

즉, 코드를 작성하면, 사라지는 공간에, fnd_controller.h 파일을 include해논 것으로 추측이 됩니다.

주석을 잘 읽어보면, 이부분이 사라지는 구간인지 보존되는 구간인지 알 수 있습니다 ㅇㅇ/

0

jjhk192

원인 찾아서 해결했습니다. 강의 내용 따라서 진행하다가 Hal init() 에서 HardFault Handler 때문에 계속 진행이 막히고 있습니다. manual convert 함수를 주석처리하고 실행하면 하드폴트로 넘어가지 않습니다. 여기서는 뭘 봐야 할까요?

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

0

9

2

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

0

32

2

IDE 설치 영상 관련 문의

0

47

2

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

0

110

2

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

0

42

2

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

0

59

2

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

0

69

2

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

0

57

2

빌드 및 디버깅 오류

0

112

2

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

0

71

2

씽크 오류

0

54

1

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

0

70

2

회로도 핀 연결 질문

0

66

2

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

0

71

2

Nucleo 보드로 대체

0

84

2

구매해야 하는 물품 문의

0

94

2

ST-Link 디버깅 에러

0

83

3

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

0

108

2

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

0

75

2

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

0

95

2

smt32 Cube Ide 설치관련 에러입니다

0

221

2

제가 1년전에 구매해서 이제 뜯어봤는데 납땜이 겹쳐있는데 사용해도 괜찮을까요?

0

93

2

타이머 최대 주파수 질문

0

64

2

초기 신호에 대한 질문

0

88

2