-"어떤 프로그램을 사용하는데 적합 무엇입니까?

Z

ZaiZai

Guest
나는 그래픽 사용자 인터페이스 (GUI)를 수행하는 프로젝트가 있는데요.난 (www.devasys.com를 참조할 수있습니다 - USBI2C/IO 인터페이스 보드) 하드웨어와 PC (GUI)를 사이에 데이터 수집 하드웨어 장치를 구입했다.같은 GUI를 마이크로초 이내에 신호를 캡처하는 지금, 나는 프로그래밍을해야합니다.내가하면 Visual Basic (VB에서) 프로그래밍 몰라 정말 빨라요만큼이 경우에, 당신은 어떤 프로그램을 사용하여 적절한인지 알고 생각인가요?방법에 대해 C 및 C 프로그래밍?귀하의 회신 Appriciate 대단히 감사합니다 ...

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="미소" border="0" />
 
내가 조립을 장기별로 반응 시간을 더 생각

 
안녕하세요

사용 볼랜드 C 를 빌더는 PC를위한 그것의 쉬운 RAD는 () 신속한 어플 리케이션 개발 환경그리고 만약 당신이 C 또는 C의 기본적인 지식을 가지고 당신은 그것을 사용할 수있습니다

전체 최고Bobi

 
내가 당신의 프로젝트를 C / C 를 사용하는 것이 좋습니다

 
내가 어셈블리 언어를 사용하는 것이 좋습니다 것입니다하지만 너무 어려운 경우 사용하는 C / C 이됩니다 또한 디바이스와 인터페이스를 할 수

 
C를 사용하여 GUI를 구축하기 위해 , 거기에 몇 가지 GUI를 도서관 주위에있습니다.QT를, Wxworks, 폭스 등 Wxworks 폭스와 같은 오픈 소스 예제지만 QT를 단 비상업적인 사용은 무료입니다.나는 경우 비상업적인 당신과 QT를 시도하는 것이 좋습니다.QT를 너무 설명서 나은 뒤에 회사가있다.그것은 또한 당신이 드래그 앤 드롭 GUI를 객체를 생성하고 자동으로 C 이 GUI를 디자이너 당신을 위해 수업을하고있다.또한 좋은 C에요 는 스레딩을 지원하는 프레임 워크, 소켓 등 쉽게 당신의 인생을 확인합니다.

 
GUI를 사용하여 당신이 뭘하든, 별도의 스레드 우선 순위가 정상 (REALTIME_PRIORITY_CLASS보다 큰와 아마 좋은 선택이 될 것이라고) 데이터 수집 않습니다.하지 마십시오 예제와 동일한 스레드에서 데이터를, 당신은 기회가 없을 것입니다.샘플을 잃어버린없이 어떠한 경우에는 특별한 드라이버없이도 있으므로 직접 1MHz의 Windows에서에서 기회 샘플 신호를 사용자 (모드)이 높은 아마되지 않습니다.아마도 외부 보드 드라이버와 함께 당신을 도울 수있는가, 만약 그들이 어떤 고속 버퍼 또는 유사한 무언가를 제공합니다.

 
내가에서는 Visual C 최고라고 생각합니다.

안부,
isuranja

 
볼랜드 C 를 빌더 최고입니다, 내가 몇 번이나 있니 전에 데이터를 테스트합니다.프로젝트

 
안녕하세요 Shafee001
델파이와 C에서 볼랜드 더 우려 빌더 이상 개발되지 않은 많은 C로 유명한 우리 나라 델파이 그게 사실이에요??, 왜냐하면입니다 빌더.SIS는

 
전 C를 사용하는 것이 좋습니다 것입니다

방문 :
www.tiobe.com / tpci.htm

TIOBE 프로그래밍 커뮤니티 지수는 한 달에 한 번 업데이 트됩니다 프로그래밍 languages.The 색인의 인기를 나타냅니다.평가 세계 숙련된 엔지니어, 코스 및 타사 공급 업체의 광범위한 가용성을 기반으로합니다.인기있는 검색 엔진 구글, MSN, 야후!등급을 계산하는 데 사용됩니다.이 지수는 최고의 TPC 프로그래밍 언어 또는 코드의 대부분 라인 작성된 언어에 대한 관찰되지 않습니다.

색인에 귀하의 프로그래밍 실력을 때 새로운 소프트웨어 시스템을 구축하기 시작 채택되어야 여전히 데이트 또는 어떤 프로그래밍 언어에 대한 전략적 결정을 내려야하는가 있는지 확인하는 데 사용될 수있습니다.

즐기다

 
hardaware 인터페이스의 경우 최고 있기 때문에 가장 빠른 자신의 assambly 구조의 기능을 하드웨어 리소스 방식 / C 를 응용 프로그램에 C를 사용하는 것입니다.

 
당신은 장치와 함께 거의 직접적으로, 내 말은 단지 실제 하드웨어와 드라이버를 레이어로 구분하여 최선을 다하고있습니다 이후로, 전 C를 사용하는 것이 좋습니다 / C 를.선택의 컴파일러는 비주얼 C 이고 만약 당신이 리눅스에서 작업하는 경우 Windows에서 환경과 GCC는 최선을 다하고있습니다.이유는 아주, 둘 다이 운영 체제의 "수출"그들의 드라이버 기능은 C 기반의 인터페이스를 사용하여 간단합니다.그래서, 뭐 일을 이런식으로, 당신은 추가 오버헤드로 인해 계층 하드웨어 및 응용 프로그램 사이의 데이터 전송을위한 것이다.GUI를 표시로서, 당신은 최상의 성능을 위해 Windows에서 DirectDraw를 사용합니다.DirectDraw를 인터페이스에서 COM (구성 요소 개체 모델) 인터페이스, 그래서 그것을 상관하지 않는 어떤 언어를 사용하는 Visual Basic에서이있을 경우 Visual C 를하거나 다른만큼 그것에서 COM 인터페이스를 지원합니다.

 

Welcome to EDABoard.com

Sponsor

Back
Top