<div>손이 빠른데다가 막내라서 여기저기 끌려 다니는 서러운 개발자라서</div> <div>저번주 목/금 바빠서 글을 적지 못했네요 ㅠㅠ</div> <div><br></div> <div>아무튼 오늘의 주제는 <b>임베디드 개발자가 알아야 할 기본 상식 </b>입니다.</div> <div><br></div> <div><br></div> <div>임베디드는 범용이 아닌 특정 하드웨어에 특화되어 만들어지는 시스템입니다.</div> <div>즉, 범용이 아니기에 제품별로 하드웨어가 모두 다르고 <span style="font-size:9pt;line-height:1.5;">연결되는 방식이 다릅니다.</span></div> <div><span style="font-size:9pt;line-height:1.5;">그렇기에 이런 내용들을 파악하기 위해서는</span></div> <div><span style="font-size:9pt;line-height:1.5;">"<b>회도로</b>"를 볼줄 알아야 합니다</span></div> <div><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div><span style="font-size:9pt;line-height:1.5;">회로도는 대개 <b>artwork</b>이 된 pcb 패턴과 </span><span style="font-size:9pt;line-height:1.5;"><b>schematic </b>회로 두가지를 의미합니다.</span></div> <div><span style="font-size:9pt;line-height:1.5;">schematic은 orcad 등으로 설계한 기능 레벨의 칩과 칩의 연결도를 의미하고</span></div> <div><span style="font-size:9pt;line-height:1.5;">GPIO 나 어떤 핀에 어떤 장치가 연결되었는지 확인하는데 쓰인다면(<b>프로그래밍용</b>)</span></div> <div><span style="font-size:9pt;line-height:1.5;">artwork된 회로는 pcb 보드 상에 어떤 선을 따라서 어떤 장비가 연결되었고</span></div> <div><span style="font-size:9pt;line-height:1.5;">프로그램으로 디버깅이 안될때 오실로스코프를 가져와 직접 값을 전기적으로 읽어볼때 쓰입니다(<b>디버깅용</b>)</span></div> <div><span style="font-size:9pt;line-height:1.5;"><br></span></div> <div><span style="font-size:9pt;line-height:1.5;">그렇기에 어느정도 회로를 볼 줄아아야 하는데</span></div> <div><span style="font-size:9pt;line-height:1.5;">회로의 기본은 부품입니다.</span></div> <div><span style="font-size:9pt;line-height:1.5;">LRC 라고도 하는데 Inductor(코일) / Resistance(저항) / Capacitor(콘덴서/캐패시터)가 있으며</span></div> <div><span style="font-size:9pt;line-height:1.5;"><b>코일은 L</b>000<b> </b></span><span style="font-size:9pt;line-height:1.5;"><b>저항은 R</b>000 <b>캐패시터는 C</b>000 으로 번호가 붙으며<b> </b></span><span style="font-size:9pt;line-height:1.5;"><b>IC들은 U</b>000로 붙습니다.</span></div> <div>이런 규칙은 업체별로 다르지만 이러한 룰이 있다는 정도만 알아두시면 편할 겁니다.</div> <div><br></div> <div>schematic 회로</div> <div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201508/1438565688COICl6WUcLrNXC.gif" width="800" height="569" alt="회로도.gif" class="chimg_photo" style="border:none;"></div><br></div> <div><a target="_blank" href="http://www.icbank.com/icbank_data/community/AVR/%ED%9A%8C%EB%A1%9C%EB%8F%84.gif" target="_blank">http://www.icbank.com/icbank_data/community/AVR/%ED%9A%8C%EB%A1%9C%EB%8F%84.gif</a><br></div> <div><br></div> <div><br></div> <div>artwork </div> <div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201508/1438565810UWPg6z7vb49hSWcCsyylHnfzIatlC4Vq.png" width="800" height="512" alt="musepcb2_artwork_top.png" class="chimg_photo" style="border:none;"></div><br></div> <div><a target="_blank" href="http://www.raphnet.net/electronique/multiuse_pcb2/musepcb2_artwork_top.png" target="_blank">http://www.raphnet.net/electronique/multiuse_pcb2/musepcb2_artwork_top.png</a><br></div> <div><br></div> <div><br></div> <div><br></div> <div>그리고 Vcc / GND / RST / CLK 등등 전기/전자에서 사용하는 약어들도 알아두시면 데이터시트 보는데 매우 유용한데</div> <div>예를 들어 통신에서 사용하는 각종 용어들(RXD/TXD/MOSI/MISO/SCK/...)등을 알아두면 어떤 용도의 케이블이 어디와 연결되는지 파악하기 쉽습니다.</div> <div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201508/1438566047i8SNKvHDKhAleEUkKCXfa.png" width="502" height="510" alt="3.png" style="border:none;"></div><br></div> <div><a target="_blank" href="http://www.atmel.com/images/doc2467.pdf" target="_blank">http://www.atmel.com/images/doc2467.pdf</a><br></div> <div><br></div> <div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201508/1438566055DFB2Yeo8IPx8T8FgKgbdoqcVsHcx.png" width="289" height="242" alt="4.png" style="border:none;"></div><br></div> <div><a target="_blank" href="http://www.spansion.com/Support/Datasheets/S25FL032P_00.pdf" target="_blank">http://www.spansion.com/Support/Datasheets/S25FL032P_00.pdf</a><br></div> <div><br></div> <div><br></div> <div> <hr></div> <div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><font face="굴림, gulim, ë‹ì›€, Dotum, Helvetica, AppleGothic, sans-serif">임베디드란 무엇인가</font></div> <div> <ul><li style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><span style="line-height:21.6000003814697px;font-family:'굴림', gulim, 'ë‹ì›€', Dotum, Helvetica, AppleGothic, sans-serif;font-size:9pt;"><a target="_blank" href="http://todayhumor.com/?programmer_12362" style="color:#0000ff;text-decoration:none;">임베디드의 정의</a></span></li> <li style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_12395" style="color:#0000FF;text-decoration:none;">임베디드의 구조</a></li> <li><font face="gulim, Dotum, Helvetica, AppleGothic, sans-serif"><span style="line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_12428" target="_blank">임베디드 제품의 설계 및 부품선정</a> </span></font></li></ul></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><font face="굴림, gulim, ë‹ì›€, Dotum, Helvetica, AppleGothic, sans-serif"><br></font></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><font face="굴림, gulim, ë‹ì›€, Dotum, Helvetica, AppleGothic, sans-serif">프로그래밍 언어란</font></div> <ul style="line-height:21.6000003814697px;font-family:'굴림', gulim, 'ë‹ì›€', Dotum, Helvetica, AppleGothic, sans-serif;"><li><a target="_blank" href="http://todayhumor.com/?programmer_12065" style="color:#0000ff;text-decoration:none;font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;font-size:9pt;line-height:1.5;">프로그래밍 언어란</a></li> <li><font face="굴림, gulim, 돋움, Dotum, Helvetica, AppleGothic, sans-serif"><a target="_blank" href="http://todayhumor.com/?programmer_12087" style="color:#0000ff;text-decoration:none;">프로그래밍 언어의 종류와 구성</a></font></li> <li><a target="_blank" href="http://todayhumor.com/?programmer_12115" style="color:#0000ff;text-decoration:none;">프로그래밍 언어의 식별자</a></li> <li><a target="_blank" href="http://todayhumor.com/?programmer_12145" style="color:#0000ff;text-decoration:none;">프로그래밍 언어의 변수</a></li> <li><a target="_blank" href="http://todayhumor.com/?programmer_12167" style="color:#0000ff;text-decoration:none;">프로그래밍 언어의 제어문</a></li> <li><a target="_blank" href="http://todayhumor.com/?programmer_12212" style="color:#0000ff;text-decoration:none;">프로그래밍 언어의 함수</a></li></ul><div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><font face="굴림, gulim, ë‹ì›€, Dotum, Helvetica, AppleGothic, sans-serif"><br></font></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><font face="굴림, gulim, ë‹ì›€, Dotum, Helvetica, AppleGothic, sans-serif">개발의 길로 들어서려는 분들을 위한 오늘의 조언</font></div> <div style="font-family:gulim, Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"> <ul><li style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11379" style="color:#0000ff;text-decoration:none;line-height:21.6000003814697px;font-size:9pt;">처음부터 쪼개지 마라. 하나로 못둘때 쪼개라</a></li> <li style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11364" style="color:#0000ff;text-decoration:none;line-height:21.6000003814697px;font-size:9pt;">input - output 을 먼저 정해라</a></li> <li style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11414" style="color:#0000ff;text-decoration:none;line-height:21.6000003814697px;font-size:9pt;">손은 눈보다 빠르다</a></li> <li style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11488" style="color:#0000ff;text-decoration:none;line-height:21.6000003814697px;font-size:9pt;">자신만의 템플릿을 만들어라</a></li> <li style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11526" style="color:#0000ff;text-decoration:none;line-height:21.6000003814697px;font-size:9pt;">문법을 넘어서라</a></li> <li style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11551" style="color:#0000ff;text-decoration:none;">공부는 셀프</a></li> <li style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><font face="굴림, gulim, 돋움, Dotum, Helvetica, AppleGothic, sans-serif"><span style="line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11596" style="color:#0000ff;text-decoration:none;">컴퓨터는 똥 멍청이다</a></span></font></li> <li style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><font face="굴림, gulim, 돋움, Dotum, Helvetica, AppleGothic, sans-serif"><span style="line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11633" style="color:#0000ff;text-decoration:none;">먼저 자신을 의심해라</a></span></font></li> <li style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11719" style="color:#0000ff;text-decoration:none;">메뉴얼 먼저!!</a></li> <li style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><font face="굴림, gulim, 돋움, Dotum, Helvetica, AppleGothic, sans-serif"><span style="line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11773" style="color:#0000ff;text-decoration:none;">읽고 읽고 또 읽어라</a></span></font></li> <li style="font-family:'굴림', gulim, '돋움', Dotum, Helvetica, AppleGothic, sans-serif;line-height:21.6000003814697px;"><font face="굴림, gulim, 돋움, Dotum, Helvetica, AppleGothic, sans-serif"><a target="_blank" href="http://todayhumor.com/?programmer_11806" style="color:#0000ff;text-decoration:none;">근원으로 돌아가라</a></font></li> <li><font face="굴림, gulim, 돋움, Dotum, Helvetica, AppleGothic, sans-serif"><span style="line-height:21.6000003814697px;"><a target="_blank" href="http://todayhumor.com/?programmer_11836" style="color:#0000ff;text-decoration:none;">여긴 오지마 지옥이야</a></span></font></li></ul></div></div>
질문은 블로그 방명록에
minimonk.net/guestbook
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.