나는 스크립팅 임베디드 plataform의 언어를 해석 필요

E

eltonjohn

Guest
난 그냥 플래시 128kbytes와 빠른 Silab의 51 CPU를 기반으로 지금은 ... 디자인다고이 plataform을 가지고 .. 내 plataform는 열 프린터 LCD와 키보드를 제어합니다. 난 지금까지 내가 아직도보다 100KB 남았 때문에 코드에 대해서만 15Kb 사용한 놀랐. 제가 스크립트 언어가 필요 ... 그래서 난 내 plataforfm의 메뉴 및 데이터 검색 기능을 만들 수 있습니다. 제가 처음에 자바 머신의 일종을 사용하여 생각하지만 .. 그것은 custumers가 싫어 수도 너무 무겁고 너무 느려 수 있습니다! . 그래서 이만 퇴장 난 ... 그럼. 실시간 Java를 사용하기로 결정 (이것은 C로 Java 클래스로 변환)하지만이 참여하는 것입니다!. 응용 프로그램은 메인 코드를 연결해야합니다 ... 전 후자를 공개하고 싶지 않아요! 그래서 사람. 어떻게든 C 루틴을 호출 수있는 스크립트 언어가 필요합니다. 그리고 조작하기 쉬운 .. 아이디어는 최종 사용자 그는 프로그램, 처리할 데이터 수, 메뉴를 만들 어서하고 데이터를 인쇄 ... 나에게 기초 통역 능력을 일종의를 줄 수있는 새로운 무엇입니까 친절 기계를 만드는 것입니다 .. ?
 
당신의 포스 또는 eForth 보이는 수도 있습니다. 그것은 스레드 통역사이며, 프로그래머는 컴파일러의 컨트롤을 가지고 있으며, 종종 전용 어휘를 만드는 데 사용됩니다. 그것이 일반적으로 어셈블러를 가지고 있으며,이 언어의 모든 측면을 제어할 수 있습니까 때문에 당신이 선택한 다른 언어로 인터페이스 쉽습니다. 그것은 또한 아주 이상한이며, 어떤 종류의 검사가 없으며 주로 코드를 작성라고합니다. 하지만 우리는 너무 darned 귀엽다. 당신이 놀고 싶다면 Win32Forth은 쉽게 그리고 법적으로 사용할 수있는 좋은 구현입니다. 당신이 임베디드 시스템에 들어갈 수있을 것입니다 무엇보다 많은 '오르게'임에도 불구하고.
 
[인용 = eltonjohn] 포스는 좋은 방법이다 [/ 인용] FVM 공장 http://sourceforge.net/projects/c-fvm 은 당신이 신속하게 따라서 그것을 C로 작성 사용자 정의 인터프리터를 만들 수 있습니다 프로세서 독립적입니다. 또한 제공하는 포스처럼 자신의 (정의) FVM 토큰 자동으로 인식 크로스 컴파일러.
 

Welcome to EDABoard.com

Sponsor

Back
Top