해롱해롱님 말씀처럼 그런 용도라면 저도 MID, 넷북 추천합니다 ^^
http://news.danawa.com/News_List_View.php?nModeC=1&nSeq=64629&sMode=review
이용태 님이 쓰신 글 :
: 일단 저희 회사에서 만들 것은 소형화시킨 비파괴 검사 장비를 만드는 겁니다. 기존엔 산업용 데스크 탑 컴퓨터에다가 소스 프로그램을 복사하여 실행시켜 검사를 수행했었습니다.
:
: 이럴게 할경우... 항상 산업용 컴퓨터와 기타 하드웨어 검사 장비들을 같이 움직여야 하는 번거로움이 있습니다. 크기도 크고 무게도 나가고...
:
: 그래서 이런 단점을 보완하기 위해 검사 장비를 소형화시킬려고 합니다.
:
: 이를 위해 하드웨어 검사 장비에 산업용 컴퓨터 대신 크기가 작은 임베디드 시스템을 붙여 검사를 수행하게끔 할려고 합니다.
:
: ------------
: 하드웨어 <--------------------> |임베디드 시스템|
: ------------
:
: 하드웨어와 임베디드 시스템간의 통신 부분 일단 된다고 생각할때... 임베디드 시스템에 하드웨어를 제어 및 검사 수행을 할 수 있는 소프트웨어가 있어야 합니다.
:
: 이 소프트웨어는 데스크탑 PC에서 이미 구현되어 있습니다. 이 소프트웨어를 임베디드 시스템에서 그대로 돌릴 수 있으면 좋겠습니다.
:
: 일단 제가 알아본 바론.. VC++로 임베디드 시스템을 만들 경우 우선 Platform Builder를 이용해 소프트웨어가 돌아갈 OS 환경을 구축한 후, 임베디드 시스템에 포팅을 하는게 일반적인 과정이더라구요...
:
: 답변 주신 내용 중 원도우 XP 임베디드 OS로 사용하면 C++빌더를 이용해서 임베디드 시스템을 구현 할 수 있다고 하셨는데요...
:
: 이렇게 하기 위해선 산업용 컴퓨터에 원도우 XP 임베디드 OS 설치하면 된다고 하셨는데요..
:
: 여기서 궁금한게 산업용 컴퓨터가 일반적인 산업용 컴퓨터(원도우XP)을 말씀하시는건지 아니면 임베디드용 전용으로 나온 산업용 컴퓨터를 말씀하시는건지 모르겠구요...
:
: 그리고 원도우 XP 임베디드 OS는 그냥 산업용 컴퓨터에 일반 원도우 XP 설치하는것처럼 깔면 되는겁니까? 아니면 Platform Builder를 이용해서 OS 이미지를 만들고 임베디스 시스템(산업용 컴퓨터)에 포팅시켜야 하는겁니까?
:
: 임베디드 관련해서 제가 관련지식이 없어서 어떻게 해야 하는지 잘 모르겠습니다..
:
: 원도우 CE를 이용해 VC++로 임베디드 소프트웨어를 개발하기엔 시간이 너무 많이 걸릴거 같아서 당장 실천하기엔 무리가 따릅니다.
:
: 빌더를 이용해서 임베디드 시스템을 구축해보셨던거 같으신데요... 구체적으로 어떻게 해야 하는지 좀 알려주시면 감사하겠습니다.
:
:
:
:
: 신명준 님이 쓰신 글 :
: : 정확하게 어떠한 임베디드 환경(사용OS)인지 알수가 없네요..
: :
: : 과거에 저도 C++빌더를 사용해서 임베디드 환경에서 구현하려고 노력을 많이 했었는데..
: : 볼랜드에서 나오는 프로그램이 된다고 이야기는 들었습니다만 (코드 어쩌구 확실치 않네요)
: : 결국은 2번의 방법을 택했습니다.
: :
: : 답은 두가지 입니다.
: : 1. 윈도우 XP 임베디드를 OS로 가져가고 C++빌더를 사용해서 시스템을 구현하는 방법
: : 2. 윈도우 CE 등을 이용해서 임베디드 계열을 지원하는 VC++로 작성하는 방법이 있습니다.
: : (리눅스를 사용하는 플랫폼의 경우 QT등도 가능합니다.)
: :
: : C++빌더를 사용하시려는 이유가 UI때문이고 VC++로 UI구현하는게 싫으시다면(저의 경우도그랬음)
: : 1번을 추천합니다. 대부분 산업용PC를 사다가 XP임베디드 OS설치하시면 데스크탑 환경에서
: : 돌아가는 프로그램은 거의 다 돌아간다고 보시면 됩니다.
: :
: : 그러나 상용플랫폼이 아니라면 2번도 좋을 것 같습니다.
: :
: : 빌더를 어느정도 사용하시는 수준이라면 VC++, 임베디드 VC++ 금방 배울겁니다.
: :
: :
: : 이용태 님이 쓰신 글 :
: : : 현재 회사에서 C++ Builder 6.0을 이용해서 모든 프로그램을 개발하고 있습니다..
: : :
: : : 각종 컴포넌트들 이용합니다.(TeeChart, LMD Tool, Express Bar등...)
: : :
: : : 내년부터 임베디드 시스템을 개발해야 하는데 안에 들어가는 실행소프트웨어를 C++ Builder 6.0으로 개발하고 싶습니다..
: : :
: : : 즉 일반 PC에서 개발한 소스를 임베디드 환경에서 100% 동일하게 실행시키고 싶은거죠...
: : :
: : :
: : : 현재 MS에서 제공하는 WinCE나 임베디드 리눅스를 이용해서 개발들 많이 하시더라구요...
: : :
: : : Platform Builder를 이용해서 OS 이미지를 만들고 포팅을 통해 하드웨어에 OS를 심는 과정으로 진행을 하시더라구요.
: : :
: : : MS의 VC++를 이용하면 임베디드 프로그램을 짤 수 있다고 하는데요... 아쉽게 빌더는 안되는거 같더라구요..
: : :
: : : 그렇다고 빌더에서 짠 모든 소스를 VC++로 갈아타서 처음부터 개발할 수도 없구요... 가장 큰건 C++ Builder 6.0에서 사용한 컴포넌트가 호환이 되지 않기 때문이죠...
: : :
: : : 일반 PC에서 C++ Builder 6.0으로 개발한 프로그램을 임베디드에서도 동일하게 실행시킬려면 어떻게 해야 하나요?
: : :
: : : 또는 C++ Builder 6.0으로 임베디드 소프트웨어를 개발하려면 어떻게 해야 하는지요?
: : :
: : : C++ Builder 6.0을 이용해서 임베디드 시스템 개발하신 분들.. 답변 부탁드립니다.. (__)