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

프로그래밍 >

358 임베디드 이야기 생각놀이 2025-02-26 13:59:22 164
생각놀이 | 2025-02-26 13:59:22 | 164 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
목록 수정  삭제
목록 수정 삭제

프로그래밍 프로세스

스레드 작성
416 해킹이 일어나는 이유가 근본적으로 api땜이지않냐 [0] ㅇㅇㅇ 2025-02-27 03:59:33 141
ㅇㅇㅇ | 2025-02-27 03:59:33 | 141 hits
415 모바일도 결국 웹으로 대동단결될걸 [0] ㄴㄴ 2025-02-27 02:25:56 113
ㄴㄴ | 2025-02-27 02:25:56 | 113 hits
414 테트리스 만들기 8일차 및 연휴 테트리스 만들기 계획 [0] 매직개더링 2025-02-27 00:52:26 102
매직개더링 | 2025-02-27 00:52:26 | 102 hits
413 it회사도 축구장같지않냐?.txt [0] ㅇㅇㅇ 2025-02-26 23:18:48 128
ㅇㅇㅇ | 2025-02-26 23:18:48 | 128 hits
412 웹들웹들 웹땔감들아 [0] 프갤럼 2025-02-26 20:12:05 129
프갤럼 | 2025-02-26 20:12:05 | 129 hits
411 스트리밍 이미지 테스트 - 수정 [0] 프갤럼 2025-02-26 18:38:23 110
프갤럼 | 2025-02-26 18:38:23 | 110 hits
409 VBA언어 배울수 있는곳 있나요? [0] ㄹㅇ 2025-02-26 18:07:06 140
ㄹㅇ | 2025-02-26 18:07:06 | 140 hits
408 너무급해서 올려봅니다 [0] 너무급해서 2025-02-26 18:05:06 126
너무급해서 | 2025-02-26 18:05:06 | 126 hits
407 커널 드라이버 개발자 전망이 어떠냐???? [0] ㅁㄴ 2025-02-26 18:02:58 123
ㅁㄴ | 2025-02-26 18:02:58 | 123 hits
406 한자(黑猫)형님 [0] 불쌍한백수 2025-02-26 17:57:51 101
불쌍한백수 | 2025-02-26 17:57:51 | 101 hits
405 한자(黑猫)님 질문할께여(안건방짐) [0] 불쌍한백수 2025-02-26 17:55:25 134
불쌍한백수 | 2025-02-26 17:55:25 | 134 hits
404 해커만 봐라 다른 새끼는 보면 뒤진다그냥 [0] 불쌍한백수 2025-02-26 17:49:55 126
불쌍한백수 | 2025-02-26 17:49:55 | 126 hits
403 횽들 C로 쓴 자료구조론 1판을 샀거든? [0] 잣빱 2025-02-26 17:46:17 122
잣빱 | 2025-02-26 17:46:17 | 122 hits
402 콜백함수를 우리말로 하면 나가요 함수 아니냐? [0] ㅇㅇ 2025-02-26 17:40:31 151
ㅇㅇ | 2025-02-26 17:40:31 | 151 hits
401 최근 금융권 보안문제에 대해 [0] 낸시랭 2025-02-26 17:36:08 140
낸시랭 | 2025-02-26 17:36:08 | 140 hits
400 웹으로 앱을만들면 [0] 졸작만들어야되 2025-02-26 17:24:59 140
졸작만들어야되 | 2025-02-26 17:24:59 | 140 hits
399 Django VS Ruby on Rails [0] awdaw 2025-02-26 17:23:03 134
awdaw | 2025-02-26 17:23:03 | 134 hits
398 컴터가 갑자기 안대는데 도와주셈 [0] Elsa 2025-02-26 17:19:07 108
Elsa | 2025-02-26 17:19:07 | 108 hits
397 맥북프로15랑 싱크패드 t440s 중에 뭐가 나을까여 [0] WOF 2025-02-26 17:17:11 92
WOF | 2025-02-26 17:17:11 | 92 hits
396 평소에 내가 방에서 불끄고 컴퓨터하는데 [0] 아빠는누워있다 2025-02-26 17:15:07 139
아빠는누워있다 | 2025-02-26 17:15:07 | 139 hits