흠...임베디드 시스템 분야의 대세는 ARM 인가...;

...ARM 인 것 같습니다.
그리고 WinCE 와 LINUX 인 듯 합니다.

그런데 저는 저 3가지를 모릅니다. 그런데도 그럭저럭 잘 해나가고 있습니다. 왜 그럴까요...
.
.
그것은 제가 하는 분야는 위의 임베디드 시스템에서도 좀 더 하드웨어와 직접적으로 연관이 있는 하드웨어 제어...펌웨어 시스템이기 때문입니다.
하지만 언제까지 펌웨어만 할 수는 없는 것이죠.
덕분에 현재 앞으로 무엇을 해야하는가로 고민이 많아졌습니다.
답이 틀려도 뒤쳐지고 답을 내지 않아도 뒤쳐지는 상황에서 선택한 답이 정답인지 알려면 몇년의 시간이 흘러야할 때도 있는데다 그렇게 정답이라고 알려졌던 것조차 시간이 더 흐른 후 오답으로 판명날 수도 있는 문제...
선택과 선택에 대한 노력 그리고 운...이 필요한 문제...
그런 문제 앞에서는 결국 언제나 시간은 부족하고 할 일은 많아지는 것이죠.

소형 시스템에서는 AVR 만한 것이 없군요. PIC 도 생각해보았지만...결국 그냥 AVR 에 집중하자는 결론이 나버렸습니다.
8051 도 나쁘지 않은 선택이겠지만 최근의 대세는 AVR 인 것 같습니다. 그리고 다른 마이크로컨트롤러를 공부하다보면 서로 연관되어 있기 때문에 특별히 공부를 하지 않아도 이해도가 높아지는 그런 부분이 있습니다.
80196 은...현장에서 제법 많이 쓰이고 있고 8bit로는 부족한 2%를 채워줄 유일한 16bit 마이크로 프로세서였는데...최근에 알게된 MAXQ 라는 놈 때문에 결정 유보가 된 상태입니다. 하긴 현재 16bit 가 급한 것은 아니죠...왜냐하면...
TI 사에서 나오는 C2000 시리즈가 있기 때문이죠.
아무래도 가격 문제만 제외하고 본다면 전력전자, 모터제어에서 이만한 녀석을 보기 힘들 것 같네요.

그리고...ARM 입니다...ARM 은 제조사가 너무 많아서 오히려 힘들군요. 그렇지만 대세이니 꼭 해야하는 것입니다.
제가 가지고 있는 ARM 킷트는 2가지 인데 하나는 uC/OS-II 를 공부하려고 구입했던 비싸지만 값어치를 못하고 있는 킷트...와 최근에 당근이 AVR 카페에서 공구한 ARM 보드 입니다.
인텔에서 나온 PXA255 가 자료도 많고 책도 많이 나오고 그렇지만...돈이 부족하고 계속 새로운 것이 등장하는 시장에서 옛날 것을 붙잡는 것은 곤란하니...가지고 있는 보드로 공부를 해야겠죠.

프로그래밍 방법은 현재 서울산업대의 김영석 교수님이 사용하는 방식과 RTOS 인 uC/OS-II 를 사용하는 것 그리고 ...ARM 에서는 eCOS 와 LINUX 를 해볼까 하는 중입니다.

순수하게 제어성만 따진다면 전경/배경 시스템만한 것이 없지만...이것은 재활용성...모듈성이 안 좋죠.
uC/OS-II 는 소스가 공개되어 있고 가격이 싸며 무엇보다도 8 bit 시스템에서 돌아가는 놈이라는 점 때문에, eCOS와 LINUX 는 무료라는 점 때문에 공부하려고 하는 것이죠.

프로그래밍 언어는 역시 C 언어 기본이고 C++ 은 천천히 보려고 하고 있습니다.
윈도우 프로그래밍도 필요한데...이것이 또 한 난관이로군요. 비주얼 C 로 우선 해보려고 책을 사기는 했지만...아...잘못 선택한 것 같네요...그래도 책이 아까우니 그냥 고고...ㅜ.ㅜ

흠...정리하니 제법 많지만 하나씩 해결한다면 뭐...;
우선은 편안한 신혼여행을 위하여 8051로 만든 얼굴로봇 제어 프로그램 버전 업부터 하고 그 후에는 AVR 로 만든 얼굴로봇 제어 프로그램 수정...그러면 아마 한주가 다 갈 것 같고...시간이 좀 남는다면 uC/OS-II 홈피에서 구한 AVR 용 포트를I 포팅해보고 실험 좀 해보고...ARM 자료 좀 찾고...아...욕심은 끝이 없군요..ㅠ.ㅠ
토요일(12.15)에는 용산에서 AS 일순회를 돌아야겠군요.

으...노트북...왜 제 노트북은 제 친구보다 늦게 샀는데 훨~씬 오래전에 산 것처럼 보일까요...ㅜ.ㅜ

이 글과 관련있는 글을 자동검색한 결과입니다 [?]

by Dark-Ryu | 2007/12/09 23:07 | 근황? | 트랙백 | 덧글(0)

트랙백 주소 : http://DarkRyu.egloos.com/tb/1112700
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

<< 이전 페이지다음 페이지 >>