2011-03-18 5 views
7

마이크로 칩 PIC32에서 작동하는 인터프리터 언어를 찾고 있습니다.어떤 언어가 마이크로 칩 PIC32에서 작동합니까?

현재, 나는 LUAPAWN가 작동하지만 선택하기 전에 나는 다른 언어를 PIC32에서 작동하는 것으로 알려진 알고 싶은 것을 발견했다.

+0

은 "해석 언어"를 정의 할 수 있습니까? FORTH 토큰 인터프리터는 거의 모든 CPU에서 적은 노력으로 구현할 수 있습니다. – harper

+0

일부 텍스트 파일 (프로그램)을 업로드 할 수있는 언어를 찾고 있는데, pic32는 컴파일 할 필요없이 firware를 변경하지 않고도 실행할 수 있습니다.내가 그림에 일부 해석 언어를 포팅 수 있지만 이미 그것을 포트 필요없이 작동하는 일부 언어를 찾고 있어요 알아요. – acemtp

+0

@acemtp 개인적으로 PIO32에 루아를 '포팅'했습니다. 내가 '포팅 된 (ported)'이라고 말하는 이유는 코드가 높은 표준을 준수하고 있으며 파일 시스템 참조를 제거하는 것 이상의 작은 수정으로 컴파일 되었기 때문입니다. 현재 C32의 새로운 libc 버전은 예측할 수없는 방식으로 Lua를 중단시키는 것으로 보입니다 (Lua의 잘못이 아닌). 따라서 프로젝트에서 기존 libc 옵션을 사용합니다. 결과에 매우 만족합니다. 구체적인 질문이 있으면 언제든지 저에게 메시지를 보내주십시오. –

답변

2

가능한이 두 BASIC 통역이 있습니다

기존 Forth 구현 (예 : pForth 또는 LSE64) ~ PIC32. 시차 년 동안 자신의 PIC 모듈에 BASIC의 자신의 버전을 판매하고있다

0

,

http://www.parallax.com/tabid/295/Default.aspx

그게 내가 생각 PIC16 및 PIC18는 있었지만.

StickOS는 PIC32를 비롯한 여러 PIC에서 실행됩니다.

http://www.cpustick.com/index.htm

StickOS ™ BASIC은 사용하기 쉬운 편집기, 투명 라인 별 컴파일러, 대화 형 디버거, 성능 프로파일 러 및 플래시를 포함하는 전체 MCU 상주 대화 형 프로그래밍 환경입니다 파일 시스템은 MCU 내에서 모두 실행되며 대화 형 명령 줄 사용자 인터페이스를 통해 제어됩니다.

StickOS BASIC 프로그래밍 환경은 다음과 같은 기능이 포함

...

UBW32는 프로그래밍하는 펌웨어 명령 (텍스트 기반)를 실행 할 수있는 능력을 가질 수있다

. UBW가 I을 제어하기위한 아주 좋은 프로젝트입니다/O 및 주변 장치 ... 해석 언어보다 매크로 언어와 비슷하지만

http://www.schmalzhaus.com/UBW32/

0

는 또한 EzSBC1 컨트롤러를 고려할 수 있습니다. BASIC에서 32 비트 변수, 삼각 함수가있는 64 비트 부동 소수점 및 I2C 주변 장치, SPI 칩 및 취미 서보의 직접 제어를위한 많은 명령어가 프로그래밍되었습니다. HDT11 및 DHT22 습도 및 온도 센서에서 데이터를 읽는 한 줄 명령도 있습니다. 코드는 암호로 보호 할 수 있습니다. 그것은 훌륭한 '시작하기'와 '프로그래머 매뉴얼'을 가지고 있습니다. 여기 http://ezsbc.com/index.php/featured-products-list-home-page/ezsbc1.html

자세한 내용 댄