C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[55456] Re:Re:빌더도 임베디드 프로그램 만들 수 있나요?
이용태 [kidary97] 1330 읽음    2008-12-17 14:23
일단 저희 회사에서 만들 것은 소형화시킨 비파괴 검사 장비를 만드는 겁니다. 기존엔 산업용 데스크 탑 컴퓨터에다가 소스 프로그램을 복사하여 실행시켜 검사를 수행했었습니다.

이럴게 할경우... 항상 산업용 컴퓨터와 기타 하드웨어 검사 장비들을 같이 움직여야 하는 번거로움이 있습니다. 크기도 크고 무게도 나가고...

그래서 이런 단점을 보완하기 위해 검사 장비를 소형화시킬려고 합니다.

이를 위해 하드웨어 검사 장비에 산업용 컴퓨터 대신 크기가 작은 임베디드 시스템을 붙여 검사를 수행하게끔 할려고 합니다.

------------
  하드웨어      <--------------------> |임베디드 시스템|
------------

하드웨어와 임베디드 시스템간의 통신 부분  일단 된다고 생각할때... 임베디드 시스템에 하드웨어를 제어 및 검사 수행을 할 수 있는 소프트웨어가 있어야 합니다.

이 소프트웨어는 데스크탑 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을 이용해서 임베디드 시스템 개발하신 분들.. 답변 부탁드립니다.. (__)

+ -

관련 글 리스트
55451 빌더도 임베디드 프로그램 만들 수 있나요? 이용태 1125 2008/12/17
55458     Re:빌더도 임베디드 프로그램 만들 수 있나요? 김진호.불사새 1360 2008/12/17
55452     Re:빌더도 임베디드 프로그램 만들 수 있나요? 신명준 1380 2008/12/17
55456         Re:Re:빌더도 임베디드 프로그램 만들 수 있나요? 이용태 1330 2008/12/17
55482             Re:Re:Re:빌더도 임베디드 프로그램 만들 수 있나요? 신명준 1366 2008/12/18
55474             Re:Re:Re:빌더도 임베디드 프로그램 만들 수 있나요? 아제나 1379 2008/12/18
55457             Re:Re:Re:빌더도 임베디드 프로그램 만들 수 있나요? 해롱해롱 1251 2008/12/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.