본문 바로가기

반응형

VEDA 복습/프로젝트

(4)
한화비전 직무 특강 한화비전 BSP 개발1. BSP(Board Support Package) : 임베디드 시스템에서 운영체제가 하드웨어를 인식하고 제어할 수 있도록 지원하는 소프트웨어 모음하드웨어 초기화, Device Driver 제공, Boot process 관리(보안, 시큐어 부팅 - 펌웨어와 SoC가 일치하지 않으면 부팅이 되지 않게, 로우 레벨 보안), 플랫폼 간 이동 편리(제대로 관리되어 있다면)임베디드 시스템에 대한 이해디바이스 드라이버 개발 경험Linux Kernel 포팅 경험프로그래밍 언어 숙련도기초 회론 이론 > 보드 점검 정도문제 해결 능력(여러 문제들이 한 꺼번에 터지면?)커뮤니케이션 및 협업 능력(타 팀과의 협업이 많음)프로젝트 관리 능력(많은 프로젝트를 쳐낼 수 있는 능력)끊임없는 학습 태도 RTC,..
VEDA 45일 ~ 47일 : 리눅스 프로그래밍 심화 실습 구현해야할 과제는 다음과 같다. 리눅스 프로그래밍을 학습하면서 배웠던 내용들을 종합적으로 수행할 수 있도록 실습이 구성되었다. 프로젝트를 완료했다!! 좀 더 깔끔하게 코드를 작성하고 싶었는데 다음에는 규칙을 좀 더 잘 정해봐야 할 것 같다. 코드는 많이 작성해 봐야할 듯 https://github.com/youngSeok0413/TCP-IPHardWareController.git GitHub - youngSeok0413/TCP-IPHardWareController: 라즈베리파이4(서버)와 Ubuntu PC(클라이언트)를 이용한 리눅라즈베리파이4(서버)와 Ubuntu PC(클라이언트)를 이용한 리눅스 프로그래밍 실습. Contribute to youngSeok0413/TCP-IPHardWareCon..
VEDA 38일차 ~ 39일차 - 연구 세미나 WiseAI : 한화 비전에서 자체적으로 개발한 프로그램예전에는 어려웠지만 요즘에는 프로그램을 넣어두면 CV2(Ambarella)이 학습을 수행한다.임베디드 쪽은 다소 트랜드를 따라가는 게 느리다. 임베디드 분야도 웹과 합쳐지는 것이 트랜드이다!처음부터 다 짜라고는 하지 않는다. 반드시 비교군, 대조군을 주고, 레퍼런싱해서 빨리 빨리 일하게 한다.보안에 대한 생각을 반드시 해야한다. 별의별 일들이 일어난다. (ex) 디버깅 기능을 클라이언트에게 사용하게 한다면 반드시 제한을 두어야 한다!!)다른 회사와 협업을 할 때는 수준 있는 질문을 해야한다. 그래야지 컨택이 온다! 실습한 내용에 대해서는 올리지는 못할 것 같다. 실제 판매되는 제품을 사용하였고 자료 대부분이 회사 기밀로 취급되었다. 공부할 때 사용하..
VEDA 21일차 ~ 23일차 - Qt 프로젝트(일정 관리 어플리케이션) 프로젝트 평가 기준실습 주제 : 다음 중 택 1고객 관리 프로그램미니게임간편주소록일정관리간편 계좌 관리평가 기준 : 데이터 입력, 수정, 삭제, 검색 기능 필수 포함완성도(80) : UI(20), 기능구현(30), 코드(30)부가기능(10) - 외부 리소스 활용도(10)문서(10) - 기획서(양식 자유)팀원 1 명과 함께 일정관리 어플리케이션을 제작하였다.Git에 대해서 특히나 많은 것을 배울 수 있었다. git branch : 현재 로컬의 branch를 반환git branch name : name인 branch를 로컬에 추가한다.git branch -a : 모든 branch를 보여준다.git checkout : 특정 commit으로 이동하거나 branch로 이동하는 데 사용한다. 자동으로 로컬 내용이 ..

반응형