디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

방산쪽 임베디드 개발자 테크트리 알려드림

Naro갤로그로 이동합니다. 2024.05.13 19:59:08
조회 186 추천 4 댓글 2
														
38b3de27e8d73ce864afd19528d527038198ad9a6367


누가 방산쪽 임베디드 개발자 되는 법 물어봐서 간단하게 정리 해봄

우선 기본적으로 알아야 할 교과목은 아래와 같음

1) C언어 - 자료구조 - 알고리즘

2) 운영체제 - RTOS
3) 디지털논리 - 컴퓨터구조 - 디지털시스템설계 (HDL)
최대한 마스터 하는 것이 좋음

방산쪽 임베디드 개발자가 만드는 것은 크게 두가지임
1) 데이터를 처리하는 SBC
2) 데이터 입출력 처리하는 IO보드

SBC는 쉬운 레벨부터 시작하는것이 좋음
라즈베리파이/오렌지파이/STM32/AVR 같은 저가 교육키트 사서 펌웨어 포팅부터 어플리케이션 구현부터 단계적으로 공부해나가면 됨
나중엔 GPIO와 빵판 연결해서 패턴 로직같은거 만들어보면 재미도 꽤 있을꺼임
그 후에는 OS 역할을 하는 vxWorks와 FreeRTOS를 다뤄보는게 좋음
vxWorks는 라이센스 때문에 안된다면 패스하고 FreeRTOS 조지셈 
님들이 좋아하는 오픈소스임 특히 아마존에서 배포하는 FreeRTOS가 좋음

IO보드쪽은 기존에 FPGA와 MCU 조합이 대세였는데 요즘은 단순한 MCU보단 복합적인 PL+PS 구조가 유행임
PL은 FPGA영역을 뜻하고 PS는 Tiny OS라고 생각하면 됨
이 분야를 꽉잡고 있는게 자일링스 Zynq 보드임
Zynq 개발용 키트 하나사서 FGPA로 Bitstream 만들어보고
FSBL 좀 분석해보고 자유롭게 수정 할 수 있으면 됨
FSBL을 이용해서 FreeRTOS로 분기하거나 Uboot으로 분기해서
Petalinux로 넘어가는 부팅 구조 파악하면 됨
Petalinux와서는 Device Tree 개념 좀 이해하고 Device Driver 통해서 FGPA 레지스터 제어하는 부분 익히면 됨

위에서 배운 SBC와 IO보드가 통신하기 위해서는 VME와 VPX를 익혀야함
이를 위해선 SBC가 Root가되고 IO보드는 EndPoint가 되는 구조를 이해해야함
보통 SW로 구현하거나 FPGA IP를 사용하기도함 
자일링스에 SW로 구현하는 Root/EndPoint 예시가 많이 있음

여기까지 되면 그다음에 회로 보는법이랑 전기/전자이론 독학해 나가면 됨


추천 비추천

4

고정닉 3

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 어떤 상황이 닥쳐도 지갑 절대 안 열 것 같은 스타는? 운영자 24/05/20 - -
2699881 우리만 아는 그곳에서 [1] ㅎㅍㄴㅅ(118.235) 05.23 28 0
2699880 앞으로 보험을 설득이라 하지 마라... [5] 나트륨찡갤로그로 이동합니다. 05.23 43 0
2699879 코파일럿 C#한정 goat임 [1] 프갤러(59.28) 05.23 27 0
2699878 안녕 나는 냐룽이야! [1] 냐룽갤로그로 이동합니다. 05.23 34 0
2699877 코파일럿 뭔상황이냐 이거 [1] 헬마스터갤로그로 이동합니다. 05.23 33 0
2699876 윈도우: 호환성 위해서 팔다리 다묶음 [1] 프갤러(118.32) 05.23 20 0
2699875 윈도우 = 호환성 지킬려고 80~90대까지 일하게 시킴 [1] 프갤러(118.32) 05.23 20 0
2699874 코파일럿 왜 뒤졋냐? [1] 헬마스터갤로그로 이동합니다. 05.23 25 0
2699873 윈도우 지지한다? x86 카르텔 [1] 프갤러(118.32) 05.23 17 0
2699872 아직도 윈도우 쓰면 미개하다고 해야하나 [1] 프갤러(118.32) 05.23 17 0
2699871 윈도우 뭐이럼?? [1] 프갤러(118.32) 05.23 15 0
2699870 윈도우에서 프로그래밍 하지마세요 [1] 프갤러(118.32) 05.23 17 0
2699869 윈도우 쓰는 사람은 그냥 툴키디죠 [1] 프갤러(118.32) 05.23 15 0
2699868 윈도우가 없어져야 x86 프로그램도 없어짐 [1] 프갤러(118.32) 05.23 20 0
2699867 교수랑 맞짱뜨기로했다 [2] 공기역학갤로그로 이동합니다. 05.23 42 0
2699866 윈도우같은 os는 세상에 나왔으면 안됨 [1] 프갤러(118.32) 05.23 21 0
2699865 사상최악의 os 윈도우 [1] 프갤러(118.32) 05.23 16 0
2699864 반도체 발전시킬필요없음 arm 쓰면 2배 성능업 [1] 프갤러(118.32) 05.23 16 0
2699863 윈도우 = 호환지킬려고 80~90대 노인네도 살수있게함 [1] 프갤러(118.32) 05.23 12 0
2699862 윈도우 에서 코딩하고 인생이 망함 [1] 프갤러(118.32) 05.23 20 0
2699861 요즘 mz들은 맥북만씀 [2] 프갤러(118.32) 05.23 30 0
2699860 하 맥에서 잘돌아가는데 윈도우에서 안돌아가네 [1] 프갤러(118.32) 05.23 14 0
2699859 윈도우의 죄악 arm의 발전을 늦춤 [1] 프갤러(118.32) 05.23 13 0
2699858 맥만 있으면 세상이 2배는 빨라짐 [1] 프갤러(118.32) 05.23 17 0
2699857 윈도우쓰지마세요 [1] 프갤러(118.32) 05.23 15 0
2699854 안녕하세요 [2] 프갤러(39.115) 05.23 29 0
2699853 사람들을 설득하는 건 순수함이 아니다 ㅇㅅㅇ 나트륨찡갤로그로 이동합니다. 05.23 19 0
2699852 하..ㅅㅂ 다시 Flutter VS KMP [2] 프갤러(211.109) 05.23 33 0
2699851 나는내향적이야 ㅇㅇ(223.39) 05.23 14 0
2699850 나 오늘 조금 ㅎㅍㄴㅅ(118.235) 05.23 23 0
2699849 진정한 AI 클로드 [3] 프갤러(211.109) 05.23 45 1
2699848 성취감이란 1도 없이 ㅎㅍㄴㅅ(118.235) 05.23 24 0
2699847 반도체 발전시킬필요없음 arm 쓰면 2배 성능업 프갤러(118.32) 05.23 17 0
2699846 사상최악의 os 윈도우 [1] 프갤러(118.32) 05.23 18 0
2699845 윈도우같은 os는 세상에 나왔으면 안됨 [1] 프갤러(118.32) 05.23 17 0
2699844 나님 소통합니당❤+ 질문 받음 [2] ♥순수퓨어냥덩♥갤로그로 이동합니다. 05.23 29 0
2699843 광역 흑화 나트륨이다 ㅇㅅㅇ 나트륨찡갤로그로 이동합니다. 05.23 11 0
2699842 말도 안되는 자기합리화를 쓰는 사람들을 멀리해라 나트륨찡갤로그로 이동합니다. 05.23 18 0
2699841 주 40시간 기준 연봉 3500만원이면 비포괄 확실해? [1] ㅇㅇ(210.123) 05.23 40 0
2699840 세상에서 살아남으려면 세상의 불순도를 체크해야 된다 나트륨찡갤로그로 이동합니다. 05.23 14 0
2699839 서성한 중소 서류 합격률 10퍼 ㅋㅋㅋㅋ [3] 프갤러(115.23) 05.23 77 0
2699838 솔직하게 플러터 미래 있음? [13] 프갤러(211.109) 05.23 58 0
2699837 요즘 친구들 잠바라고하냐 점퍼라고 하냐? [1] 헬마스터갤로그로 이동합니다. 05.23 15 0
2699836 프갤보면 소통장애 많은데 [2] 프갤러(172.226) 05.23 34 0
2699835 형욱씨가 입은 이 점퍼와 모자 갖고싶지않냐? 헬마스터갤로그로 이동합니다. 05.23 21 0
2699834 코테 [1] ㅇㅇ(220.85) 05.23 31 0
2699833 31살 전산직 취직 vs 32살 개발자 취직 [2] 프갤러(180.64) 05.23 67 0
2699831 파이썬 원래 윈도우환경에서 느리나 섹보갤로그로 이동합니다. 05.23 37 0
2699830 리눅스 쓰려다가 윈도우 쓰기로 했다 프갤러(14.39) 05.23 16 0
2699829 문명처음했을때꼬박16시간달림… 보법E노무현갤로그로 이동합니다. 05.23 22 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2