Sample Image
공지: 보이드리얼리티 베타 서비스가 시작 됐습니다. (2025-03-09 13:13:36)

프로그래밍 >

358 임베디드 이야기 생각놀이 2025-02-26 13:59:22 165
생각놀이 | 2025-02-26 13:59:22 | 165 hits

임베디드에 이상한 오해들이 있는 것 같아서 한번 짚어보려고 한다.
1. 언어
글들을 쭉 읽어보면 임베디드는 씨나 어셈같은 로우레벨 언어만 다룬다는 고정관념이 있는 것 같아서 언어는 뭐를 쓰나 여기저기 물어보니까. 대충 이런게 나옴
C , C++, JAVA, html, xml ,perl...
실험적으로 루아나 파이썬을 쓰려고 하는 분들도 있는 것 같은데 위에서 허락해 주지 않는듯..

2. 하드웨어를 잘 알아야 한다?
펌웨어 하는 경우가 아니라면 하드웨어랑 드라이버 만질일은 그리 많지 않음.
왜냐고? 칩 벤더에서 os 포팅하고 지원하는 장치 종류별로 꼽아놓고 드라이버 올려서 동작하는 api 함수를 뽑아주니까. 그냥 그 함수 순서대로 콜 하면 장치 동작 끝..
펌웨어는 부품회사에서 동작하는 소스코드를 같이줌 ㅋㅋㅋ

3. 동작환경이 척박해서 고도의 최적화가 필요하다?
최근 작업한 보드는 1.xGhz 듀얼코어에 2GB 메모리를 사용함. 이게 척박한 환경인지는 잘 모르겠음..

4. 임베디드는 객체지향 안쓴다?
주로 쓰이는 언어가 C라서 많이 생기는 오해인듯 하지만 C++도 쌩쌩 잘 돌아가고 자바는.. 아직은 좀 한계가 있지만 사용되기는 함. 그리고 c로만 해야하는 프로젝트의 경우에는 C로 객체지향을 함. 아니 해 내야 함..;;  안그러고 대충 소스 꼬아놓는 순간 헬게이트가...

5. 웹은 임베디드랑 관계없다?
UI엔진 만들기 귀찮으면 크롬 브라우져를 포팅하고 전체화면으로 띄워서 UI로 활용하는 경우도 있었음.. 물론 UI에 쓰이는 페이지는 보드에 저장되는 형태.

6. 그럼 존나 쉬운가?
일단 해보면 암.. 일단 발만 담가봐.. 아주 그냥..

(^오^) "Cool~" 0 | (-_-) "Damn!" 0
목록 수정  삭제
목록 수정 삭제

프로그래밍 프로세스

스레드 작성
458 불행의 [0] ㅇㅇ 2025-03-04 02:16:40 104
ㅇㅇ | 2025-03-04 02:16:40 | 104 hits
457 미개한 C++로는 절대로 불가능한 것.code [0] ㄴㄴㄴ 2025-03-04 00:43:17 103
ㄴㄴㄴ | 2025-03-04 00:43:17 | 103 hits
456 40만원정도 선으로 코딩용 노트북 있을까요? [0] ㅁㄴㅇ 2025-03-03 23:09:47 133
ㅁㄴㅇ | 2025-03-03 23:09:47 | 133 hits
455 Ruby는 아름다운거 같은데 Ruby충은 병x이군요 ^^ [0] ㅁㄴㅇㄹ 2025-03-03 21:36:15 97
ㅁㄴㅇㄹ | 2025-03-03 21:36:15 | 97 hits
454 미개한 C++로는 절대로 불가능한 Ruby느님의 언어.jpg [0] dd 2025-03-03 20:02:30 95
dd | 2025-03-03 20:02:30 | 95 hits
453 Ruby 충새끼들은 대대손손 Ruby만 쓰시기 바랍니다. [0] ㅁㄴㅇㄹ 2025-03-03 18:29:07 113
ㅁㄴㅇㄹ | 2025-03-03 18:29:07 | 113 hits
452 당신의 뒷조사를 할때 사용되는 안드로이드폰(맛폰으로 보세요, 엑박이면 X표시를 클릭) [0] ㅇㅇ 2025-03-03 16:55:32 81
ㅇㅇ | 2025-03-03 16:55:32 | 81 hits
451 자바 스레드 동기화 쩌네 [0] 수크라제 2025-03-02 09:56:21 106
수크라제 | 2025-03-02 09:56:21 | 106 hits
450 자바스크립트 질문좀(글 제대로 수정함) [0] ㅇㅇ 2025-03-02 05:16:03 92
ㅇㅇ | 2025-03-02 05:16:03 | 92 hits
449 Ruby가 좋은 이유를 코드로 설명.ruby [0] ㅇㅇ 2025-03-02 03:42:33 110
ㅇㅇ | 2025-03-02 03:42:33 | 110 hits
448 안드로이드로 제작된 앱 JSP서버로 포팅하려면 얼마나 걸려? [0] Reinvert 2025-03-02 02:08:59 101
Reinvert | 2025-03-02 02:08:59 | 101 hits
447 나도 수학잘해서 학창시절에 칭찬받고싶었는데 [0] ㅇㅇ 2025-03-01 23:01:50 105
ㅇㅇ | 2025-03-01 23:01:50 | 105 hits
446 C++ 질문하나 하자 [0] ㅁㄴㅇㄹ 2025-03-01 21:28:14 101
ㅁㄴㅇㄹ | 2025-03-01 21:28:14 | 101 hits
445 나두 카톡봇같은거나 간단한 2d게임만들고싶은뎅 뭐부터할까 [0] ㅂㄷㄱㅋㅇㄹ 2025-03-01 18:20:44 105
ㅂㄷㄱㅋㅇㄹ | 2025-03-01 18:20:44 | 105 hits
444 이길로 들어선게 너무 후회된다.SSUL [0] 자바는사람잡아 2025-03-01 16:47:14 117
자바는사람잡아 | 2025-03-01 16:47:14 | 117 hits
443 프리랜서로 월천찍을라면 얼마나 잘해야되요? [0] ㅇㅇ 2025-03-01 15:13:28 120
ㅇㅇ | 2025-03-01 15:13:28 | 120 hits
442 형들.. 제발 도움좀 부탁해 [0] ㅇㅇ 2025-03-01 13:39:49 110
ㅇㅇ | 2025-03-01 13:39:49 | 110 hits
441 하드웨어 인터럽트는 어떻게 감지할까요? [0] asdf 2025-03-01 12:06:29 102
asdf | 2025-03-01 12:06:29 | 102 hits
440 php 초보가 질문좀 드립니다. 새해 복 많이 받으세요 [0] 좆고딩 2025-03-01 10:33:07 118
좆고딩 | 2025-03-01 10:33:07 | 118 hits
439 횽들 pdf 하이퍼링크에 대해서 질문좀! [0] 횽들질문 2025-03-01 07:25:51 110
횽들질문 | 2025-03-01 07:25:51 | 110 hits