묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
mobaxterm설치오류
안녕하세요 🙂[1. 질문 챕터] : 3분38초[2. 질문 내용] : mobaxtrem설치를 영상을 보고 그대로 따라했는데 계속 설치오류가 뜨네요 ][3. 시도했던 내용, 그렇게 생각하는 이유] : ================ 다음 내용은 읽어보시고 지우시면 됩니다.=================질문 내용을 작성해주실 때, 위의 3단계로 제가 이해할 수 있게 작성해주시면 정확한 답변을 드릴 수 있을 것 같아요!!현업자인지라 업무때문에 답변이 늦을 수 있습니다. (길어도 만 3일 안에는 꼭 답변드리려고 노력중입니다 ㅠㅠ)강의에서 다룬 내용들의 질문들을 부탁드립니다!! (설치과정, 강의내용을 듣고 이해가 안되었던 부분들, 강의의 오류 등등)이런 질문은 부담스러워요.. (답변거부해도 양해 부탁드려요)개인 과제, 강의에서 다루지 않은 내용들의 궁금증 해소, 영상과 다른 접근방법 후 디버깅 요청, 고민 상담 등..글쓰기 에티튜드를 지켜주세요 (저 포함, 다른 수강생 분들이 함께보는 공간입니다.)서로 예의를 지키며 존중하는 문화를 만들어가요.질문글을 보고 내용을 이해할 수 있도록 남겨주시면 답변에 큰 도움이 될 것 같아요. (상세히 작성하면 더 좋아요! )먼저 유사한 질문이 있었는지 검색해보세요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.==================
-
미해결전동킥보드로 배우는 임베디드 실전 프로젝트
홀센서 슈미트트리거 버퍼 전압레벨에 관해 질문있습니다.
안녕하세요.STM32F767 MCU를 사용 중인데, 외부 회로에서 들어오는 신호가 SN74LVC3G17 버퍼를 통해 출력되며, 이 버퍼의 Vcc는 5V입니다.결국 버퍼 출력 신호(논리 HIGH)가 5V까지 올라가게 되는데, 이걸 STM32F767의 GPIO 입력으로 직접 연결되는데 이런 점이 괜찮은지 궁금합니다.데이터시트상 MCU는 3.3V 로 동작 중이며, 일반적인 I/O 최대 입력 전압은 STM32에서 3.3V인것으로 알고있는데,5V가 입력되면 문제가 될 수 있다고 들어서요.MCU에 5V 로직을 직접 입력하는 게 안전한지, 아니면 슈미트 트리거 버퍼 VCC에 5볼트말고 3.3볼트를 입력하여 버퍼 + 레벨시프터로써 동작하게끔 하는게 좋을지 의문이 생겨 질문납깁니다.
-
미해결[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.
씽크 오류
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 자주 묻는 질문에 혹시 답이 있을 수 있어요.- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 강의 듣기시작하고있는데 싱크가 안맞는 문제가 이전강의와 이번강의에서 나타나는데 앞으로도 나타나는지 궁금합니다. 제 컴퓨터의 이상인지도 궁금합니다.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
vitis 설치 관련 질문 있습니다!
안녕하세요 🙂[1. 질문 챕터] : eg) 몇 장, 몇 분 몇 초 쯤. or 수강생 분들이 봤을 때 어디구나?! 할 수 있게 표기 부탁 드려요.[2. 질문 내용] : eg) 질문 내용을 자유롭게 작성해주시면 되겠습니다 🙂[3. 시도했던 내용, 그렇게 생각하는 이유] : eg) 설치영상은 이렇게 시도했는데 안되더라 or 본인의 생각을 적어주세요. (실습 내용 중에 이해가 안되거나 잘못된 내용이 있는데, 이러 이러한 근거로 나는 이렇게 생각합니다.) verilog season1강의를 들을때 우분투를 설치하고 리눅스환경에서 vivado를 설치했습니다. 그런데 여기서는 window에서 vivado가 설치되면 vivado가 총 두개 설치되는 건가요? 용량은 상관없습니다만 겹치는건 아닌지 궁금합니다.버전은 현재 2025.2까지 나와있는데 강의에서 쓴 2020.2(혹은 2022.2)를 설치하는게 좋을까요? HDL season1 강의에선 강의랑 같은 버전으로 설치했습니다. 이 강의에선 window를 사용한다면 이 강의 만큼은 리눅스 환경을 안쓰는걸까요? 아니면 나중에 연계가 되는걸까요?
-
미해결시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리 - 1부 저자 직강 (2024년 버전)
시스템 소프트웨어 직무 관련 질문드려요
컴퓨터공학과 재학중인 대학생입니다. 올려주신 유튜브나 강의 잘 보고 있습니다. 제가 현재 취업을 한다면 생각하고 있는 직무는ip/솔루션이나 soc쪽 직무이고 전공 공부 자체가 재밌어서 일단 대학원을 가는 것을 일단 생각하고 있어서 OS레벨의 시스템 소프트웨어 분야 대학원 진학을 생각하고 있습니다. 현재 전공 공부 복습과 김동현님 책들로 아키텍쳐나 리눅스 커널에 대해 공부하고 있는데,공부 이후의 방향에 대해서 기존에 보유한 라즈베리파이3에 부트로더를 올려보고 다른 참고자료들을 이용해서 os를 만들어보는 경험과 리눅스 커널 컨티리뷰트를 해보려하는데 이게 제가 생각하는 분야와 fit한지 헷갈려서 질문드립니다. 책과 강의 잘 듣고 있습니다.
-
미해결고급 C언어
주소에서 &기호 질문
주소에서 &기호를 쓰면 예를들어서int y; 라 하면&y는 포인터 타입이라고 할 수 있나요?&y는 y의 주소라는것은 알고 있는데 타입을 생각해 보니까 헷갈립니다.
-
미해결[임베디드 입문용] 임베디드 개발은 실제로 이렇게 해요.
고추건조기 개발보드 전원연결 문제점..
안녕하세요. 고추건조기 개발보드를 구매 후 처음 실습하는데 전원공급을 위해 전원 어댑터와 제공된 5핀 지그를 개발보드에 연결했을때 빨간 led가 10초 정도 들어왔다가 꺼지네요.전원 led 같은데 led 가 꺼지기 직전까지는 ST-LINK, 디버깅도 정상적으로 동작하지만 led가 자동으로 꺼져버리자마자 ST-LINK도 끊깁니다.데스크톱과 ST-LINK를 분리하고 전원만 공급해도 동일한 문제가 발생하네요.혹시 개발보드를 다시 구매해야할까요?.. 사용했던 핸드폰 충전기 어뎁터는 정격출력이 5V/2A 입니다 ㅠ.
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
회로설계 질문
이 부분이 이해가 잘 되지않아 나름대로 공부해 본것을 확인차 질문드립니다!홀센서 회로 설계 이 부분은 자기장에 따라 나온 Hall sensor의 output을 디지털화 하는 작업으로 만약 자기장이 흐르면 Hallsensor 내부적으로 단락되어서 슈미트 트리거 버퍼에 5V 가 인가되고 자기장이 흐르지 않으면 ground랑 연결되면서 전류가 흐르면서 0V가 슈미트 트리거 버퍼에 인가되는거 맞나요? 아무래도 실무적인 공부가 처음인지라 확실하게 많은 것을 얻어가고 싶은 마음에 질문이 많아지는것 같아 죄송합니다!
-
해결됨디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기
프로그램 종류
안녕하세요 제가이미 학교에서 디지털시스템과목으로 비바도 프로그램을쓰고있는데 이 프로그램으로 계속 강의를 진행해도 문제가없을까요??
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
데이터 시트 보는 법
V BAT의 경우에는 1.65~3.6 V 까지 제가 외부 전압 인가가 가능하다(선택사항) 맞을까요?그 뒤 VDD 1/2/..14/20 에서 VSS 1/2//....14/20 까지의 연결되는 부분에2-*100nF + 1 *4 uF 이 적혀있는데 이 부분이 잘 해석이 안되는데 VDD/VSS 로 가는 회로가 20개가 있다. 그러니까 이 병렬 회로에 각각 100nF을 연결하고 직렬로 4uF 커패시터를 연결하라는 건가요? 그렇다기에는 VDD에서 VSS 까지의 개수가 20개도 아닌거 같고 잘 해석이 되지않아서 질문드립니다 ! 항상 좋은 강의 감사드립니다1
-
미해결설계독학맛비's 실전 Verilog HDL Season 2 (AMBA AXI4 완전정복)
22장 vaild/ready
22장 4m쯤 Module 부분입니다. s_ready를 보면m_valid =0이거나m_ready = 1이면s_ready가 1이 되도록 되어있습니다. m_ready가 1일때만을 가지고 s_ready의 값을 결정할 수 있다고 생각했는데m_ready = 0 & m_valid = 0 인 경우때문인건가요?이 경우도 유효한 data 값을 가지고 있지 않지만 master가 준비가 되어있지 않기 때문에s_ready 값을 1로 올리면 안되지않나요?
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
소형 모터 구동 및 teleplot 오류
안녕하세요 제어쟁이님, 소형모터 구동이 잘 되지 않아 디버깅 하는 중 질문 드립니다. STM32에서 강의와 같이 RpmRef, Ki, Kp, SpdFlg를 설정하고 teleplot 조회 시 영상과는 달리 아무런 변화가 나타나지 않고 쓰로틀을 눌렀을 경우 Rpm 피드백 값이 거의 10000 가까이 튀는 것을 확인했습니다. 모터는 프로그램을 연결시키고 처음 쓰로틀을 눌렀을 때만 회전하고, 그 이후로는 잘 움직이지 않습니다. 보이시는 사진과 같이 STM32, UART, 쓰로틀, 소형모터를 연결하고 24V 입력을 주었는데 이 과정에서 제가 놓쳤거나 이해를 잘 못한 부분이 있는지 검토 한번 부탁드리겠습니다.감사합니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
./build시, waveform 'divide color' 사용
안녕하세요 강의와 직접적으로 관련된 질문은 아니고tool관련한 질문입니다. HDL 20장 강의(12m)에서 설계독학맛비님같이, waveform의 object들을 divide color를 이용해서 구분짓고 싶은데이상하게 버튼이 막혀져 있어 질문 남깁니다. 따로 ./build를 통해 waveform을 볼때는 divide color를 사용할 수 없나요?
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
Latch와 관련하여 (Time borrowing, Latch-based design)
안녕하세요 🙂강의 내용 중 case 구문에서 defualt 관련하여 말씀하시며latch를 언급하신 적이 있었습니다. 이전에는 단순히 latch 생성을 피해야 하는 이유로 비용만 생각을 했었는데,강의를 듣고 더 찾아보니 타이밍 분석이 가장 큰 원인임을 알게 되었습니다. latch로 인해 타이밍 분석이 어려워지는 것을 Time borrowing이라고 부른다는 것을 알게 되었고, 관련하여 더 찾아보았는데 오히려 time borrowing기법을 도입하기 위해 일부러 latch를 사용하는 경우도 있는 것을 알게 되었습니다. ("Latch-based Design") 실제 현장에서 정말로 Latch-based Design을 사용하곤 하는지 궁금하여 질문 남깁니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 2 (AMBA AXI4 완전정복)
output, reg 선언
안녕하세요 🙂설계독학맛비님이 작성하신 코드를 보니,output같은 경우에module에서 선언하실 때는 output o_dout; 처럼 하시고따로 reg dout; 을 선언하신 뒤에(코드상에서 o_dout과 dout값이 같다고 가정)assign o_dout = dout;으로 작성을 하셨더라구요 이는 가독성때문인지 혹은 그냥 맛비님의 스타일인 것인지,아니면 다른 이유가 있어서 다음과 같이 작성하신건지 궁금합니다. 강의를 듣기 전에 제가 설계를 진행하였을 때는처음부터 output reg d_out; 했어서 이런 질문을 드립니다.또 module input, output을 작성할 때 어떤 output이 reg type인지 몰라서 그렇다면이후에 reg로 선언할 때도 dout이 아닌 원래 output인 o_dout을 이용해서reg o_dout; 처럼 작성해도 되지않나 싶어서요 ! 의미없는 질문인 것같지만 갑자기 궁금증이 생겨 이렇게 질문 남깁니다 ..ㅎㅎㅎ 감사합니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 1 (Clock부터 Internal Memory까지)
clean 명령어가 안되는데, 따로 저장해줘야 하는지 궁금합니다.
안녕하세요 🙂[1. 질문 챕터] : chapter 1(환경 알아보기)예제 마지막 부분입니다.[2. 질문 내용] : build는 바로 안되어서 chmod +x build 간신히 했는데, clean 은 명령어 정확히 적어도 안되고, chmod 로 하면 찾을 수가 없다 그래서 type 명령어 써서 봤더니 역시나 clean 이란 명령어가 없다고 나오네요. [3. 시도했던 내용, 그렇게 생각하는 이유] : 폴더도 맞고 명령어도 슬래시랑 점 다 제대로 찍었는데 안되는건, 혹시 clean 이란 명령어를 bashrc 에 따로 적어줘야 하는건지 궁금해요. mobaxterm 에 ubuntu 는 22.04 쓰고 있습니다.
-
미해결설계독학맛비's 실전 Verilog HDL Season 2 (AMBA AXI4 완전정복)
gvim
안녕하세요 🙂 verilog HDL 시즌2로 처음 설계독학맛비님의 수업을 듣게 된 학생입니다.다름이 아니라 10분쯤에 파일을 열기 위해 사용하신 gvim을 따라 사용하니 맛비님과 다른 화면이 나와 질문글을 남깁니다. 첫번째론 gvim을 찾을 수 없다고 나와 이어서 나온 설명대로 3가지를 install한 후 다시 실행하자 화면이 다른 것을 알게 되었고 그제서야 보니 맛비님은 gvim, 저는 neovim으로 되어있는 것을 보았습니다. 큰 문제는 아니나, 제 화면에서는 코드 확인과 수정 정도만 가능하지만 맛비님의 화면에서는 file부터 edit, tools, window 등 다양한 버튼이 있어 가능하면 똑같은 GVIM을 사용하고 싶은데 어떻게 하면 되는지 알려주시면 감사하겠습니다. [1. 질문 챕터] : HDL 22장 10분쯤[2. 질문 내용] : gvim 관련하여[3. 시도했던 내용, 그렇게 생각하는 이유]아래의 화면과 같이 sudo pat install neovim-qt , vim-gik3, vim-motif을 실행 ㄴ
-
해결됨시스템 소프트웨어 개발을 위한 Arm 아키텍처의 구조와 원리 - 1부 저자 직강 (2024년 버전)
책관련 질문드려요
arm책이랑 리눅스 구조와 원리 책 모두 구매했는데강의가 아닌 리눅스 구조와 원리 리눅스 구버전 커널을 이용하여 설명하는것같은데책만으로 학습해도 충분할지 궁금해서 문의드려요
-
해결됨전동킥보드로 배우는 임베디드 실전 프로젝트
키트 없이 실습 시 필요한 부품 목록
안녕하세요강의를 수강하면서 키트를 구매하지 않고 직접 제작하며 따라가고자 합니다. 그래서 PCB를 제외한 다른 부품들을 미리 준비하려 하는데, 강의를 살펴보아도 구체적인 부품 모델명을 찾지 못한 게 있어 질문드립니다. (혹시 제가 못 본 것이라면 죄송합니다..!)현재 정리한 부품 리스트는 아래와 같습니다. 각 부품의 상세 모델명이 있다면 알려주시면 감사하겠습니다..! 쓰로틀모델명: ?UART 모듈모델명: ?UVW, Hall, DC 케이블-> ? 어떤 종류, 규격을 구매해야 할지 잘 모르겠습니다. 추천 부탁드립니다..! 3상 인버터(PCB 제작, STM32 MCU)ST-Link V2BT 모듈모델명: AT-09 BLDC 모터(26W-24V)모델명: BL42S-24026N전원공급 장비(직류전원장치 24V 어댑터)모델명: DS240025C
-
해결됨디지털 회로설계 실무 : Computer Architecture 와 SoC 프로토콜 Digital IP 설계하기
안녕하세요 강의 도중 궁금한 점 있어서 질문드립니다!
강의 도중에 간단히 NAND나 NOT에 대한 질문이 나올 수 있다고 하셨는데, 모든 논리회로의 기초가 되는 NAND정도는 그리겠지만 디코더나 카운터 같은 복잡한 회로도 논리기호로 바로 표현하거나 CMOS로 그릴 줄 아는 수준까지 외워야될까요? 그리고 약간 이상한 질문일 수도 있겠지만, 취업을 위해서 베릴로그 코딩 구현 능력이 얼마나 있어야 되는지도 궁금합니다. 구현 능력이라 함은 면접에서 종이 한장을 주고 여기서 당장 4비트 FA에 대한 코드를 적어봐라, 라고 시킬 수도 있을까요?설계를 할 때 처럼 전체적인 스켈레톤 코드나 의사코드를 작성하고나서 세세한 것은 AI나 서치를 이용해서 한다면 쉽겠지만 이게 아예 백지상태에서 엄밀한 코드를 작성하는 것은 쉽지 않으니까요...쉽게 말하자면 소프트웨어 분야에서 취업할때 코딩테스트 보는것마냥 면접을 진행하는지 궁금합니다.