inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

개발보드에서 커스텀보드로 가는 3단계

해결됨

센서데이터를 수집하는 내가 만드는 ESP32 IoT 기기 - 초보자·아두이노 사용자

아래의 글은 유튜브 동영상, https://www.youtube.com/watch?v=35jaYlZf7M0&list=WL&index=11 의 내용을 번역, 요약한 글입니다. 요점은, "맨 처음부터 보드를 창작하지 말고, 레퍼런스 회로(이 강의의 보드)를 따라만들어 보고, 문제가 없으면 그 이후 자신의 보드를 디자인하라"입니다. "ESP32 개발 보드에서 커스텀 PCB로 가는 3단계"라는 자료는, 점퍼선으로 복잡하게 연결된 프로토타입 단계에서 벗어나, 보다 안정적이고 완성도 높은 회로 기판으로 발전하는 방법을 설명합니다. 핵심 메시지는 간단합니다. 개발 보드는 배우기에는 아주 좋지만, 실제 제품으로 사용하기에는 한계가 있다는 것입니다. 이 과정은 크게 3단계로 나눌 수 있습니다. Step 1: 선택과 문서 이해하기 목표 정하기 먼저 내가 만들고 싶은 것이 무엇인지 정해야 합니다. Wi-Fi 기능이 필요하다면 ESP32 같은 칩을 선택하고, 전력 소모가 중요하다면 STM32 L0 같은 저전력 칩을 선택할 수 있습니다. 데이터시트 보는 법 처음 보면 데이터시트는 굉장히 어렵고 복잡해 보입니다. 하지만 모든 내용을 이해하려고 하기보다, "typical application circuit(대표 회로)" 부분만 찾아보는 것이 중요합니다. 이 회로는 해당 칩이 동작하기 위해 반드시 필요한 부품들을 정리해둔 일종의 정답지입니다. 어떤 저항과 커패시터가 필요한지 한눈에 알 수 있습니다. 개발 보드 vs. 칩 초보자라면 칩의 데이터시트보다 개발 보드의 회로도를 참고하는 것이 훨씬 쉽습니다. 개발 보드는 이미 완성된 형태이기 때문에, 칩 주변에 어떤 부품들이 어떻게 연결되어 있는지 전체 구조를 그대로 볼 수 있습니다. Step 2: 1:1로 그대로 따라 만들기 리스크 줄이기 이 단계에서는 새로운 것을 만들려고 하지 않는 것이 중요합니다. 이미 잘 동작하는 회로를 그대로 복사하는 것이 목표입니다. 이것은 실험과 같습니다. 변수를 추가하지 않고 그대로 따라 만들어야, 문제가 생겼을 때 원인을 쉽게 찾을 수 있습니다. 설계와 제작 KiCad나 Altium 같은 프로그램을 사용해서 회로도를 직접 그려보고, PCB 제작 업체에 맡겨 보드를 제작합니다. 처음 전원 넣기 (스모크 테스트) 보드를 받으면 바로 전원을 연결하고 테스트를 진행합니다. 이때는 전류 제한이 가능한 전원 공급 장치를 사용하는 것이 안전합니다. 보드를 만져보면서 이상하게 뜨거운 부분이 없는지 확인하고, 타는 냄새가 나지 않는지도 체크합니다. 이 단계의 목표는 간단합니다. LED를 깜빡이거나(“Blink”), 간단한 프로그램(“Hello World”)이 실행되면 성공입니다. 즉, “보드가 살아있다”는 것을 확인하는 단계입니다. Step 3: 나만의 보드로 발전시키기 기능 추가하기 기본 동작이 확인되면, 이제부터는 원하는 기능을 추가할 수 있습니다. 예를 들어 센서를 추가하거나 외부 모듈을 제거하고 회로에 직접 넣거나 비효율적인 전원 회로를 더 좋은 방식으로 바꿀 수 있습니다. 외형(케이스)까지 고려하기 제품으로 만들기 위해서는 회로만으로는 부족합니다. 사용자가 사용할 수 있는 형태가 필요합니다. 그래서 이 단계에서는 보드 크기와 형태를 정하고 나사 구멍을 만들고 버튼과 디스플레이 위치를 정하는 작업을 하게 됩니다. 핵심 기술 팁 왜 PCB를 써야 할까? 점퍼선은 시간이 지나면 접촉 불량이 생기기 쉽습니다. 반면 PCB 안의 구리 패턴은 훨씬 안정적이고 문제를 찾기도 쉽습니다. 테스트 방법 멀티미터를 이용해서 GPIO 핀이 제대로 동작하는지 확인해 보세요. 0V와 3.3V(또는 5V) 사이에서 정상적으로 바뀌는지 보는 것입니다. 만약 보드가 동작하지 않는다면 처음 참고했던 개발 보드 회로도와 비교해 보세요. 내가 다르게 만든 부분이 문제의 원인일 가능성이 높습니다. 결론 직접 PCB를 만들어 보는 경험은 단순히 회로를 만드는 것을 넘어서, 우리가 사용하는 전자기기가 어떻게 동작하는지를 이해하게 해줍니다. 이 과정을 통해 단순히 사용하는 사람에서 무언가를 만들어내는 사람으로 성장할 수 있습니다.

  • 빅데이터
  • iot
  • 임베디드
  • hardware
  • esp32
  • 개발보드
  • PCB
  • kicad
GreenTam 댓글 0 좋아요 0 조회수 65

오토사 BSW강의는 언제 출시될까요??

미해결

[AUTOSAR] 신입사원에게 들려주는 AUTOSAR기초 개념 완성

BSW강의 언제 출시되는지 궁급합니다!

  • 임베디드
  • MCU
  • microcontroller
  • autosar
songpil10117 댓글 1 좋아요 0 조회수 71

실습 질문

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

안녕하세요 제어쟁이님 키트가 와서 실습할려고하는데 보드와 컴퓨터 연결은 됐습니다 여기서 저도 해당 오류가 발생해서 장치 관리자에서는 ST-link가 보이는데 해당 문제 관련한 영상이 있을까요? 컴퓨터 재부팅 및 연결상태 확인했습니다

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
제어쟁이최고 댓글 2 좋아요 0 조회수 129

UART0, 1 중 선택

미해결

설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)

4장 7분 5초 Hello World를 출력하기 위해 UART 통신을 사용하는 것까진 이해를 했는데, UART0과 UART1이 있습니다. 둘 중 어느것을 선택해야하는지 결정하는 건.. zynq 보드의 회로도를 보고 확인해야하는건지? 궁금합니다! 안녕하세요 🙂 [1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요. [2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂 [3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) ================ 다음 내용은 읽어보시고 지우시면 됩니다.================= 질문 내용을 작성해주실 때, 위의 3단계 로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!! 현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ) 강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등) 이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요) 개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등.. 글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.) 서로 예의를 지키며 존중하는 문화를 만들어가요. 질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! ) 먼저 유사한 질문이 있었는지 검색해보세요. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ==================

  • fpga
  • 임베디드
모동숲야곱 댓글 2 좋아요 1 조회수 120

벅컨버터 설계시 스위칭 주파수 설정

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

안녕하세요 강의듣다 궁금한게 생겨 질문드립니다. 벅 컨버터 설계 첫번째 강의에서 스위칭 주파수를 540kHz로 설정하신 근거가 궁금합니다. (강의 뒤에 나오네요..ㅎㅎ 죄송합니다) 또한 이것도 PCB 설계후 튜닝 과정에서 여러 조건들을 충족하기 위해 변경해야 되는 사항중에 하나인지도 궁금힙니다. 감사합니다!

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
조준환 댓글 2 좋아요 1 조회수 111

IDE 설치 영상 관련 문의

해결됨

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

안녕하세요, 선생님. 임베디드 처음 해보는 학생입니다. 혹시, 교육에 필요한 해당 SW 설치 하는 방법 영상이 따로 있을까요? 뭐가 뭔지 잘모르겠어서..뭘 다운받고 어떻게 설정해야할지 막막하네요. 시작부터 뭘 어떻게 해야할지를 모르겠습니다 ㅠ

  • Raspberry-Pi
  • arduino
  • 임베디드
shwlsrn21 댓글 2 좋아요 0 조회수 97

stm32cubeide 관련 문의

미해결

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

안녕하세요. stm32cubeide를 설치하고보니 2.0.0버전부터 ide와 mx를 두개를 설치해서 사용하게 변했는데 2.0.0으로 ide따로 mx따로 깔아서 하는게 좋을까요? 아님 이전 버전으로 두개가 같이 있는 버전을 쓰는게 좋을까요? 최신의 버전이 반응이 별로 좋지 않은 것 같아 그냥 이전 버전을 사용하는게 나은가 고민되어 문의드립니다.

  • 임베디드
  • arm-architecture
  • cortex
박수 댓글 2 좋아요 0 조회수 126

SD 카드 대체품 문의

해결됨

임베디드 시스템의 본질 - 기본편 (Embedded Systems Essentials)

SD 카드가 품절인데 대체품으로 무엇을 구매해야 하나요??ㅠㅠ

  • Raspberry-Pi
  • 임베디드
  • robot
  • embedded-systems
  • python3
정선우 댓글 1 좋아요 0 조회수 101

Gitlab 링크 어디 있나요?

해결됨

임베디드 시스템의 본질 - 기본편 (Embedded Systems Essentials)

Gitlab 링크는 어디 있나요?

  • Raspberry-Pi
  • 임베디드
  • robot
  • embedded-systems
  • python3
정선우 댓글 1 좋아요 0 조회수 93

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

해결됨

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

안녕하세요. 강의를 수강하면서 IDE 버전 관련 이슈를 겪었고, 같은 문제를 겪는 분들이 Q&A에 꽤 계신 것 같아 정리해서 공유합니다. 1. Targeted Project Type에서 STM32Cube가 안 보이는 이슈 1.19 미만 버전에서 주로 발생하지만, 1.19 버전에서도 발생할 수 있습니다. 해결 방법: 1.19 미만 버전이라면 1.19로 업데이트하면 해결됩니다. (강사님도 1.19 버전까지 테스트 완료하셨습니다.) 1.19 버전에서도 동일 증상이 나타나는 경우, 아래 ST 커뮤니티 글을 참고해보세요. https://community.st.com/t5/stm32cubeide-mcus/resolved-stm32cubeide-project-creation-issue/td-p/823125 2. 2.0.0 이상 (최신)버전 사용 시 2.0.0 버전부터 기존에 IDE에 통합되어 있던 STM32CubeMX가 별도 프로그램으로 분리 되었습니다. ( 참고 ) 그래서 강의처럼 IDE 하나만 설치해서는 강의와 같은 프로젝트를 생성할 수 없고, STM32CubeIDE와 STM32CubeMX를 각각 설치해야 합니다. 프로젝트 생성 방법 (간략): STM32CubeMX를 먼저 실행 MCU Selector에서 칩(STM32F103C8T6) 선택 Project Manager에서 설정 후 GENERATE CODE 생성된 폴더에서 .project 파일을 STM32CubeIDE로 열기 이렇게 하면 1.19 버전에서 프로젝트를 생성한 것과 동일한 환경이 되어 강의를 그대로 따라갈 수 있습니다. 정리 가장 편하게 강의를 따라가고 싶다: 1.19 버전 사용 최신 버전(2026년 3월 기준 2.1.1)을 사용하고 싶다: IDE + MX 각각 설치, MX에서 프로젝트 먼저 생성 더 자세한 과정(스크린샷 포함)은 제 블로그에 정리해두었습니다. (블로그 링크) 같은 문제로 고민하시는 분들께 도움이 되었으면 좋겠습니다.

  • Raspberry-Pi
  • arduino
  • 임베디드
Onev 댓글 2 좋아요 0 조회수 394

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

해결됨

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

스위치회로 만들기 강의 중 브레드보드에 회로를 만들어 스위치를 누를 때 value값이 바뀌는지 안바뀌는지 확인하는 과정 중에 있습니다. PB0핀 GPIO설정을 input mode, Pull-up상태로 설정하고 강의 중의 명령어로 그대로 실행했는데 명령어에는 에러가 없다고 계속 나오지만 value값이 0으로 설정되고 스위치를 누르면 value값이 바뀌지가 않습니다. 그리고 resume 버튼을 누르면 console에 target is not responding글자가 계속뜨다가 실패하는데 원인이 무엇인지 알 수 있을까요?

  • Raspberry-Pi
  • arduino
  • 임베디드
runsteven 댓글 2 좋아요 0 조회수 92

datamoverbram모듈질문

미해결

설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)

안녕하세요 🙂 [1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요. chapter 15,16 datamoverbram모듈입니다. [2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂 맛비님, data_mover_bram 코드에서 pipeline 부분을 보다가 궁금한 점이 생겼습니다. BRAM read latency 때문에 mem_data와 r_valid는 같은 cycle에 유효해지는 것으로 이해했습니다. 그런데 r_core_data[0]은 mem_data를 바로 받아서 cycle N+1에 저장되고, r_core_delay는 r_valid를 한 번 더 거쳐서 cycle N+2에 반영되는 구조라서 data와 valid가 1 cycle 어긋나는 것처럼 보입니다. 이 경우 data와 valid가 정확히 같은 stage에서 정렬되지 않는것으로 보이는데 제 생각이 틀린건지 궁금합니다. [3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) ================ 다음 내용은 읽어보시고 지우시면 됩니다.================= 질문 내용을 작성해주실 때, 위의 3단계 로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!! 현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ) 강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등) 이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요) 개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등.. 글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.) 서로 예의를 지키며 존중하는 문화를 만들어가요. 질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! ) 먼저 유사한 질문이 있었는지 검색해보세요. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ==================

  • fpga
  • 임베디드
dentist141 댓글 2 좋아요 1 조회수 97

모터 구동 오류

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

맨 처음에는 모터가 쓰로틀을 돌릴 때 돌아갔는데 지금은 돌려도 돌아가지 않습니다(하지만 Live Expressions에서는 쓰로틀을 움직일 때마다 실시간으로 값이 바뀌는게 보여요) 그리고 모터가 점점 뜨거워지는 걸로 보아 전력은 계속 들어가는 거 같은데 돌아가지 않아서...어딜 확인해야 될지 조언을 해주시면 감사하겠습니다.

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
잠든꿀벌 댓글 2 좋아요 0 조회수 114

latency 개념 구현

미해결

설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)

안녕하세요 🙂 [1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요. [2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂 [3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) ================ 다음 내용은 읽어보시고 지우시면 됩니다.================= 질문 내용을 작성해주실 때, 위의 3단계 로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!! 현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ) 강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등) 이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요) 개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등.. 글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.) 서로 예의를 지키며 존중하는 문화를 만들어가요. 질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! ) 먼저 유사한 질문이 있었는지 검색해보세요. 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. ================ clk 100번 튈때마다 end else if (i_run_en) begin if(r_counter == i_freq -1) begin r_counter <= 0; o_one_sec_tick <= 1'b1; 이코드로 인해서 o_one_sec_tick 이 딸깍 올라오는 점은 너무 이해가됩니다 그런데 실제로 vivado에서 clk의 개수를 세어보면 100번의 clk이 딸깍되고 110 번 쯤 에서 실제로 o_one_sec_tick 이 1로딸깍 올라오는데 이부분이 설마 latency로 인한 지연으로 늦게 올라오는 점이 구현된건가요?

  • verilog-hdl
  • fpga
  • 임베디드
이진욱 댓글 3 좋아요 1 조회수 144

EasyEDA

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

혹시 여기서 어떤 파일을 어떻게 넣어란 걸까요??

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
잠든꿀벌 댓글 2 좋아요 0 조회수 122

별점과 강의 후기를 적어주시면 개발보드를 무료로 드립니다. (선착순 결제하신 10분)

해결됨

센서데이터를 수집하는 내가 만드는 ESP32 IoT 기기 - 초보자·아두이노 사용자

안녕하세요, 그린탐입니다. 강의가 3월 17일 개설되어 2주간 얼리버드 할인 중입니다. 강의초기에 결제해 주신분(얼리보드 할인 기간 이후에도)들에게 감사의 의미로, 완강 후 별점과 후기 작성을 해주시면 강의용으로 제작한 보드(한 분당 1개 드립니다. 개당 약 2만원 상당, 강의소개에서 보이는 것과 동일함)를 무료로 드립니다. 결제(구독하신 분은 안됨)하신 10분께 선착순으로 보드가 소진될때까지 하겠습니다. 완강 후에 나오는 별점주기와 후기작성 (반드시 한문장 이상 적어주세요, 빈칸으로 남겨두시면 안됩니다.), 강의가 마음에 들면 어떤 부분이 도움이 되었는지, 강의에 부족한 부분이 있으면 보완할 부분이 어디인지, 를 적어주신 후, 제 이메일( digitalforger73@gmail.com )주소로 연락처와 받으실 주소를 알려주시면 완강과 후기작성 확인 후 가능한 당일 혹은 명일에 보내겠습니다. (우송료는 제가 부담합니다.) 별점 점수와 상관없이 완강&후기 작성후 메일을 보내주시면 보내드립니다. 메일 주실때 반드시 수강자의 아이디를 알려주세요. 선착순은 메일 수신 기준입니다. 감사합니다. 그린탐(GreenTam)

  • 빅데이터
  • iot
  • 임베디드
  • hardware
  • esp32
GreenTam 댓글 1 좋아요 1 조회수 120

URAT 연결

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

혹시 UART를 PC랑 STM32보드에 연결하라는게 STM32보드에 저 자리에 납땜을 해서 연결을 해야 한다 이 말인가요??? Tx선과 RX선만? Vcc는 따로 공급해줄 필요가 없는건가요?

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
잠든꿀벌 댓글 2 좋아요 0 조회수 123

Object 1 is disconnected from other objects of the same network 에러가 떴어요

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

잘 되다가 갑자기 이런 에러가 떴어요 제가 생각했을떄는 층과 층이 맞다아있어서 그런거 같은데 선생님이 주신 설정 그래도 했는데 이러네요..... 뭐가 문제인지 도저히 모르겠습니다...

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
댓글 2 좋아요 0 조회수 124

PCB 관련 문의 건.

해결됨

전동킥보드로 배우는 임베디드 실전 프로젝트

PCB는 회로도랑 PCB 파일은 있는데 부품까지 조립된 완성된 회로카드조립체도 구매가 가능한가요?

  • 임베디드
  • stm32
  • hardware
  • motordriver
  • artwork
오세현 댓글 1 좋아요 0 조회수 132

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

해결됨

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

저번에 보내 주셨던 FND 모듈은 첫 점등까지는 성공했습니다. 계속 강의 진행 중에 FND_Controller 만들어서 디버깅 해보았는데 빌딩에는 문제없었지만 00부터 99까지 출력하지 못했습니다. 제가 보내드린 사진을 보시면 알겠지만 코드중에 LED 0F[n1] , LED 0F[n2]를 send_port하는 소스가 있었는데 실제 들어가는 값이 LED 0F[0]부터 LED 0F[28]까지 이런식으로 들어가지네요.. LED 0F init 은 main에 넣어 놓았었습니다. 그리고 브레이크 포인트 98,99줄에 걸어놓았지만 디버깅 전체 구동중 98번에 딱한번 걸리고 99번 패스에다가 그냥 끝까지 쭉 넘어가졌습니다. 혹시 제가 잘못한 부분이 있을지 여쭈어봅니다.

  • Raspberry-Pi
  • arduino
  • 임베디드
  • fnd
  • 7세그먼트
댓글 2 좋아요 0 조회수 116

인기 태그

인프런 TOP Writers

주간 인기글