태그 보관물: arm

arm

마이크로 컨트롤러 용 리눅스 그래픽 라이브러리 프로그램 개발을

나는 lpc1788 (Cortex M3) 평가 보드로 작업 해왔다. 일부 응용 프로그램 개발의 경우 emgar라는 Segger의 GUI 라이브러리 / 도구를 사용했습니다.
Keil uVision 4에서 응용 프로그램 개발을 완료했지만 GUI 라이브러리와 함께 사용되는 Linux GNU-Arm 툴체인에서도 동일한 작업을 수행 할 수 있는지 여부에 관심이 있습니다.
이름 자체에서 알 수 있듯이 emWin은 Linux 플랫폼 개발을위한 것이 아닙니다.
또한 비용이 많이 들고 오픈 소스가 아닙니다.
아무도 사용할 수있는 옵션이 있다면 알려주실 수 있습니까?



답변

지금까지 세 가지 옵션을 생각해 볼 수 있습니다.

  1. 간단하고 플랫폼 독립적 인 구현이 가능한 터치 스크린 용 타사 제품에 의존하십시오. 내 생각에 가장 좋은 예는 부적 터치 스크린. HTML로 GUI를 디자인하고 위젯을 사용하여 사용자와 상호 작용할 수 있습니다. 터치 스크린에서 데이터를주고받을 수 있도록 간단한 시리얼 프로토콜을 구현하면됩니다.

  2. 이러한 옵션에 대한 개인적인 경험은 없지만 조금 둘러보고 오픈 소스 라이브러리를 보았습니다. 이구에 . 당신이 그것을 시도하고 싶다면 거기에 몇 가지 오래된 다운로드가 있습니다 … 그것은 실제로 적극적으로 유지되지 않는 것 같습니다.

  3. 너 스스로해라. 회사가 상자 밖에서 모든 기능을 제공하는 200 달러의 터치 스크린에 추가 할 수 있기 때문에 나는 상자 밖으로 나올 준비가 된 솔루션을 기대합니다. 그러나 반복 비용을 원하지 않는 것처럼 보이기 때문에 자신의 롤백을 원할 수 있습니다. VNC 지원과 같이 emwin이 제공하는 모든 기능이 필요한지 여부는 알 수 없습니다.

또 다른 관련 질문이 있습니다. https://stackoverflow.com/questions/366278/graphics-library-for-embedded-systems-without-linux


답변