본문 바로가기
강의실 전체 Map3 by soto

1장 임베디드 시스템 입문하기

100 임베디드 시스템이 뭐죠?

101 왜 임베디드 시스템에서는 씨( C)언어를 가장 많이 사용하나요?

102 어떤 공부부터 시작해야할 지 모르겠어요?

103 학교에서 공부한 내용이 현업에서 어떻게 쓰이나요

104 취업이냐 진학이냐?

105 연봉을 많이 받으려면?

106 졸업 전까지 반드시 해야 될 일은?

107 LED를 ON/OFF 제어하려면?

108 코어(Core)와 시피유(CPU) 차이점이 뭘까요?

109 나의 인(人)라인은?

2장 임베디드 시스템 Hardware 구성 요소

200 시피유(CPU)가 하는 일이 뭐죠

201 코프로세서가 하는 일이 뭐죠?

202 캐시메모리(Cache Memory)가 뭐죠?

203 노어 플래시 (NOR FLASH)가 뭐죠?

204 낸드플래시(NAND Flash)가 뭐죠?

205 에스디램 (SDRAM)이 뭐죠?

206 인터럽트(Interrupt)가 뭐죠?

207 제이텍(JTAG)이 뭐죠?

208 시리얼 포트(Serial Port)가 뭐죠?

209 엘시디가 뭐죠?

3장 임베디드 시스템 Software 구성 요소

300 크로스컴파일러 (Cross Compiler)가 뭐죠?

301 스타트업(Startup.s) 파일이 뭐죠?

302 Make file이 뭐죠?

303 링커스크립트파일(Linker Script file)이 뭐죠?

304 씨 언어에서 변수는 어디에 저장 되나요?

305 씨 언어에서 씨 플러스플러스 함수를 콜하는 방법은?

306 인라인 어셈블러를 사용하려면?

307 소스레벨 디버깅이 뭐죠?

308 엠엠유(MMU)를 Enable 하려면?

309 캐시를 인에이블(Enable)하려면?

4장 RTOS 아나토미

400 모놀리틱 커널(Monolithic kernel)과 마이크로커널(Micro kernel)의 차이점은?

401 임베디드 오에스(OS) 용어정리

402 ARM Processor에 uC/OS2 포팅을 위한 준비사항은?

403 uC/OS2 포팅 완료까지의 절차가 어떻게 되죠?

404 ARM 프로세서에 Linux 포팅을 위한 준비사항은?

405 Linux 포팅 완료까지의 절차가 어떻게 되죠?

406 Linux에서 라이브러리를 만드는 방법은?

407 ARM 프로세서에 WinCE 포팅을 위한 준비사항은?

408 WINCE 포팅 완료까지의 절차가 어떻게 되죠?

409 WINCE에서 어플리케이션과 DLL을 만드는 방법은?

5장 임베디드 시스템 개발하기

500 ARM 프로세서가 많이 쓰이는 이유는?

501 ARM Mode와 PSR..너희들은 누구냐?

502 R13, R14에게 반했다?

503 파이프 라인(Pipe Line)의 법칙?

504 우리는 패밀리 (ARM, THUMB, Coprocessor, NEON)


505 엘시디(LCD) 드라이버 어떻게 만들죠?
506 그림 뷰어 어플리케이션은 어떻게 만들죠?
507 플래시 메모리에 어떻게 다운로더 하죠?
508 소프트웨어 디버깅? 하드웨어 디버깅?
509 소프트웨어 테스팅(Testing)은 어떻게 하죠?

6장 암프로세서서 아나토미

600 32비트/16비트가 뭐죠?
601 파이프라인이 뭐죠?
602 암(ARM)의 레지스터(Register)가 뭐죠?
603 암모드(ARM Mode) 6가지가 뭐죠?
603 R13, R14, CPSR 레지스터가 뭐죠?
604 암 어셈명령어/썸 어셈명령어가 뭐죠?
605 STR, LDR 명령어가 중요하나요?
606 하드웨어 디버거 vs 어셈명령어?
607 하드웨어 디버거 vs 파이프라인?
608 하드웨어 디버거 vs Breakpoint?
609 하드웨어 디버거 vs 코프로세서(Coprocessor)?

7장 임베디드 시스템 전문가 되기

700 엠엠유(MMU) 제대로 사용하려면 어떻게 하죠?
701 캐시를(Cache) 제대로 사용하려면 어떻게 하죠?
702 디엠에이(DMA) 사용하려면 어떻게 하죠?
703 왜 로그 남겨야 할까요?
704 암 어셈블리 명령어를 꼭 알아야 하나요?
705 언디파인드 익셉션(Undefined Exception) 디버깅은 어떻게 하죠?
706 데이타 어보트 익셉션(Data Abort Exception) 디버깅은 어떻게 하죠?
707 리셋 (Reset) 디버깅은 어떻게 하죠?
708 램덤하게 발생하는 익셉션(Exception) 디버깅은 어떻게 하죠?
709 프로그램 만드는 것보다 디버깅 하는데 더 많은 시간이 걸린다?


기타 Tip

1 새로운 프로젝트를 시작하는데 가장 먼저 알아야 할 일은?
2 디버깅을 잘하려면 무엇을 공부해야 될까요?
3 엠엠유(MMU)에 대해 자세히 알고 싶은데요?
4 부팅 순서를 분석하려면?
5 기타


 
Linked at 친절한 임베디드 시스템 개발자.. at 2010/01/06 23:03

... 이라구요. 강의실전체맵 : 친절한 임베디드 개발자되기 강좌 (Season1)강의실전체맵2 </a> : 임베디드 개발자에게 도움이 되는 링크 강좌 (Season2)강의실전체맵3 NEW! : 디버거로 분석한 임베디드시스템 강좌 by Soto (Season3)홍익인간정신허가권 : 홍익인간 ... more

Linked at I have a dream :.. at 2015/03/18 09:12

... http://recipes.egloos.comhttp://recipes.egloos.com/5093957참고자료 1. 소프트웨어 공학의 사실과 오해, 로버트 L. 글래스, 2003 2. 조엘 온 소프트웨어, 조엘 스폴스키, 2004 ... more

Commented by 김상훈 at 2009/09/24 09:52
책이 맵1 맵2에 있는 강좌 전부다 나와있는건가요?ㅎ
교보문고엔 아직 없네요~
Commented by 히언 at 2009/09/25 11:05
으흐흐~ 아니요 맵1만 이고요, 맵2는 꿈이고요~
그리고, 교보문고에는 직접 교보에 입점 신청하셔야 될 듯해요~
감사합니다~
Commented by 오민애 at 2009/11/27 18:34
ㅋㅋㅋㅋㅋ
재밋는 분이신듯 ^^ㅋㅋ
내용은 가져가도록 하겠습니다~ 출처 밝힐게요~
Commented by 히언 at 2009/11/30 01:16
실제로도 재밌게 살아요~ 유훗!
Commented by 캬캬 at 2010/05/03 13:54
ⓡ SDRAM 동작원리 << 요거 링크 눌렀는데, 페이지를 찾을수 없다네용 ㅜ_ㅜ
Commented by 히언 at 2010/05/03 13:54
야호~ 그러네요? 그새그새 도망갔군요.
Commented by 귤르 at 2010/08/25 21:00
trace32 안보여요 ;;
Commented by 히언 at 2010/08/30 23:25
음? 어떤게요?
Commented by 히언 at 2012/02/24 19:50
SDRAM 동작원리를 update 했사와요
Commented by 디노 at 2015/01/05 01:19
ⓡ SoC 개요 - 넌 머냐
링크가 사라진거같네요...
Commented by 히언 at 2015/01/05 02:36
넵 처리하겠습니다!
Commented by Neutron at 2015/01/22 17:15
embedded recipes 를 읽고 있는데 시즌2가 부족한 부분을 채워 주는군요!
시즌2 내용이 보강된 증보판이 기대됩니다 ㅋ
Commented by 히언 at 2015/01/22 17:49
감사합니다~ !!!
Commented by 친절한 보좌관 at 2015/02/11 23:26
안녕하세요 ㅋ 넘 잘보고 있어요 ㅎ
7)에 SDRAM 인터페이스 설계가 나타나지 않습니다. ㅠㅠ
어떻게 안될까요, ㅜ
Commented by 샤빈 at 2015/05/13 17:36
안녕하세요 Device Control and System Architecture 에서 Flash Memory Control 하기 링크가 죽은거같아요 !!
꼭 보고싶은데 확인 부탁드립니다ㅋ
Commented at 2015/07/31 21:18
비공개 덧글입니다.
Commented by 인증기술 at 2015/10/06 00:10
안녕하세요!?
좋은 강좌 공개 해주시고 정말 항상 감사드립니다.
강좌가 너무좋아 책도 전부다 구입할 예정입니다.
한 가지 궁금한 것이 있는데요, 위에서 보면 "OS를 만듭시다. 어때요~ 참 쉽죠?" 항목의
강좌들이 본인이 올리신건가요?

저 강좌가 책으로 있는데, 그 책이 너무 좋아서 보면서 실습하다가
실습에 필요한 소프트웨어들이 잘 지원이 안되서 중간에 포기할수 밖에 없었습니다. ㅠㅠ
저 책에서 필요한 환경 셋팅이라든지 소프트웨어를 받을 수 있는 곳이 있나요?
Commented by 히언 at 2016/06/08 19:15
OS를 만듭시다 어떄요~ 참 쉽죠? 는 나빌레라님의 강좌를 link로 모아 놓은 것입니다. 제가 연재한 것이 아니에요 ㅠㅠㅠㅠ
Commented by 송상은 at 2015/11/04 11:00
시즌 2는 책으로 나올 예정은 없나요??
책이 나오면 바로 구매할 생각이라ㅠㅠㅠ
좋은 강좌 정말 감사합니다.ㅠㅠ
Commented at 2016/06/08 16:05
비공개 덧글입니다.
Commented by 히언 at 2016/06/08 19:18
안녕하세요. 책이나 강좌에 대한 내용이라면, 도와드릴 수 있지만,
그 이외의 것을 도움 드리기에는 제가 너무 부족해요. 이해해 주세요!
Commented by 책사고싶어요!! at 2016/06/14 02:26
임베디드 스케치하고 임베디드 레시피하고 차이가 있나요? 만약에 다르다면 어떤책을 먼저 사는게 좋을까요? 컴공과 학생이라 디지털 논리회로 정도까지 들었고 전자회로쪽은 지식이 텅텅비었습니당...

임베디드쪽 직업을 갖고싶은데 괜찮겠죠?
Commented by 히언 at 2016/09/16 10:28
안녕하세요!

강좌들이 공개되어 있으니까, 한번 보시고 결정하셔도 되지 않을까요?
임베디드 레시피 http://recipes.egloos.com/5000239

참고로, 레시피는 제가 한 것이고,
스케치는 소토라는 분이 하신 것이에요!

하나 하나 하다보면 분명히 좋은 결과 있을거에요!
Commented by atoughguy at 2016/10/21 17:15
안녕하세요 !

책을 구입하려고 하는데 코너북에 레시피와 스케치 두 권만 보이는데요

강좌2는 책이 안나온건가요?

아무리 목차를 살펴봐도 강좌 2랑 동일한 책이 없네요 ㅠ

바이블로 다 사려고 하는데요...
Commented by 히언 at 2016/10/22 21:17
안녕하세요~ 히언입니다.

시즌 1은 임베디드레시피 히언이고요
시즌 2는 링크로만 이루어진 강좌에요
시즌 3은 임베디드스케치 소토님 강좌에요.

강좌 2의 내용을 한번 다시 잘 써봐야겠어요 헤헤.
Commented by 개발자 at 2016/10/26 18:25
' ⓡ Source Insight 팁들 - PACKED, MACRO, Parsing 문제'
해당 링크는 로그인 해야지만 볼 수 있는 건가요??ㅜㅜ
Commented by 히언 at 2016/10/27 00:00
아이고, 원작자께서 로그인해야 되는 것으로 바꾸셨네요!

급한대로
http://m.blog.naver.com/jwmoon74/100176949206 이거는 pakced
http://m.blog.naver.com/siva1976/110039472435 이거는 __attribute__
http://www.kaisyu.com/notes/tools/source-insight 이거는 macro 관련 (여러가지 있어요)

정도 참고하시면 될 것 같아요 ㅠㅠㅠㅠ

Commented by 전자쟁이 at 2017/03/28 16:20
히언님 강좌보고 많은 도움 받아갑니다.

항상 감사드립니다. 하드웨어에 대해 쉽게 풀어주셔서 감탄하고 감탄하고 감탄하다 못해 지릴듯... ㅋㅋ

아 참! SoC개요 링크가 오류가 났습니다. 복구 가능한지요? ㅠㅠ
Commented by 히언 at 2017/03/29 15:00
감사합니다. ㅎㅎ 링크 오류 복구하려고 하는데 원본을 찾을 수가 없네요! 더 찾아보고 복구하겠습니다! ^^
Commented by 은하 at 2017/06/22 23:08
시즌2는 책으로 엮어서 안나오나요??? ㅠㅠ 시즌2도 책으로 나왔으면 좋겠는데 ...
Commented by 히언 at 2017/06/23 12:57
ㅎㅎㅎㅎ 그러게요!!!!!
Commented by sabeoji at 2017/08/16 20:47
항상 감사하는 마음으로 보고 있습니다.^^

아래 항목 링크를 찾을 수 없는데 확인 부탁드립니다.
2) Microprocessor 아뜰리에 (Atelier) - MCU을 파헤쳐 보자

ⓡ SoC 개요 - 넌 머냐
ⓡ ARM ASSEMBLY

감사합니다.~~
Commented by 히언 at 2017/08/18 09:56
아이고. 파일이 없어져서 찾아보고 있는데, 어렵네요!
더 찾아볼게요!
Commented by 타과중생 at 2018/01/16 15:21
ⓡ Serial 통신 Tutorial 링크가 날아간 것 같습니다.

항상 잘 보고 있습니다. 감사합니다.^^
Commented by 히언 at 2018/01/17 14:23
아이고.. 그러네요.. 힝
Commented by 정성현 at 2018/04/22 23:10
임베디드 개발자로써 기초를 다질 수 있게 어렵고 복잡해 보이는 것들을 정말 쉽게 설명해주셨습니다. 신입 입장에서 차마 직장선배에게 물어보지 못했던 기본적인 것들.. 좋은 자료들 정말 감사합니다. 항상 건강하시고 행복하세요.
Commented by 히언 at 2018/04/23 11:05
그렇게 말씀해 주시니 너무 고맙습니다. 헤헷
Commented at 2018/12/19 02:03
비공개 덧글입니다.
Commented by 히언 at 2018/12/19 13:51
힘이 나는 말 정말 고맙습니다!

많은 도움이 되었으면 좋겠습니다 :)
Commented by 임베디드갈망 at 2018/12/19 02:30
ⓡ SoC 개요 - 넌 머냐
없어융...
Commented by 히언 at 2018/12/19 13:51
그르네요... 힝
Commented by 레시피 at 2019/12/18 16:35
혹시 시즌 2 강좌는 책으로 출간하실 생각 없으신가요?

임베디드 레시피 읽고있는데 이것도 책으로 사서 같이 보고싶어요!
Commented by 히언 at 2019/12/19 19:48
엣... 시즌 2요...?

ㅎㅎㅎㅎ 감사합니다. 고려해 볼게요!
※ 이 포스트는 더 이상 덧글을 남길 수 없습니다.
친절한 임베디드 시스템 개발자 되기 강좌 글 전체 리스트 (링크) -



댓글





친절한 임베디드 개발자 되기 강좌 글 전체 리스트 (링크) -