2011-03-18 10 views
7

मैं एक व्याख्या की गई भाषा की तलाश में हूं जो माइक्रोचिप पीआईसी 32 पर काम करता है।माइक्रोचिप पीआईसी 32 पर कौन सी व्याख्या की गई भाषा काम कर सकती है?

वर्तमान में, मैंने पाया कि LUA और मोहरा काम कर रहे हैं, लेकिन चुनने से पहले मुझे पता है कि कुछ अन्य भाषाओं PIC32 में काम करने के लिए जाना जाता है, तो चाहते हैं।

+0

आप परिभाषित कर सकता हूँ "व्याख्या की भाषा"? फोर्थ टोकन दुभाषिया लगभग हर सीपीयू पर कम प्रयास के साथ लागू किया जा सकता है। – harper

+0

मैं एक ऐसी भाषा की तलाश में हूं जहां मैं कुछ टेक्स्ट फ़ाइल (प्रोग्राम) अपलोड कर सकता हूं और pic32 इसे संकलित करने की आवश्यकता के बिना इसे चलाने में सक्षम होगा, फ़िरवेयर बदलें।मुझे पता है कि मैं चित्र पर कुछ व्याख्या की गई भाषा को बंद कर सकता हूं लेकिन मैं कुछ ऐसी भाषा की तलाश में हूं जो पहले से ही बंदरगाह की आवश्यकता के बिना काम कर रहा है। – acemtp

+0

@acemtp मैंने व्यक्तिगत रूप से 'Lua को PIC32' पोर्ट किया है। कारण 'पोर्टेड' का कारण यह है कि कोड अत्यधिक मानक-अनुरूप है और फाइल सिस्टम संदर्भों को हटाने से परे थोड़ा संशोधन के साथ संकलित है। यह ध्यान दिया जाना चाहिए कि वर्तमान में सी 32 में नया libc संस्करण लुआ को एक अप्रत्याशित तरीके से (लुआ की गलती नहीं) में तोड़ने लगता है, इसलिए मैं परियोजना में विरासत libc विकल्प का उपयोग करूंगा। मैं परिणाम से बहुत खुश हूँ। यदि आपके कोई विशिष्ट प्रश्न हैं तो मुझे संदेश भेजने के लिए स्वतंत्र महसूस करें। –

उत्तर

2

इन दो बुनियादी उपलब्ध दुभाषिए हैं:

तुम भी कितना प्रयास यह बंदरगाह एक करने के लिए ले जाएगा की जांच के लिए चाहते हो सकता है मौजूदा फर्थ कार्यान्वयन (उदाहरण के लिए pForth या LSE64) से PIC32।

0

लंबन साल के लिए अपने स्वयं के पीआईसी मॉड्यूल के लिए बुनियादी के अपने संस्करण बेच दिया है,

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

हालांकि कि PIC16 और PIC18 मेरा मानना ​​है कि था।

स्टिकोस पीआईसी 32 समेत कई पीआईसी पर चलता है।

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

StickOS ™ बुनियादी एक पूरी तरह से एमसीयू प्रवासी इंटरैक्टिव प्रोग्रामिंग वातावरण है, जो एक आसान से उपयोग संपादक, पारदर्शी पंक्ति-दर-पंक्ति संकलक, इंटरैक्टिव डिबगर, प्रदर्शन प्रोफाइलर, और फ्लैश भी शामिल है फाइल सिस्टम, सभी एमसीयू के भीतर पूरी तरह से चल रहे हैं और एक इंटरैक्टिव कमांड लाइन यूजर इंटरफेस के माध्यम से नियंत्रित हैं।

StickOS बुनियादी प्रोग्रामिंग वातावरण निम्नलिखित विशेषताएं शामिल हैं ...

UBW32 फर्मवेयर आदेश (पाठ आधारित) जिसमें प्रोग्राम को चलाने के लिए क्षमता हो सकती है। UBW मैं नियंत्रित करने के लिए एक बहुत अच्छा परियोजना है/ओ और परिधीय ... हालांकि एक व्याख्या की गई भाषा की तुलना में एक मैक्रो भाषा की तरह।

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

0

तुम भी EzSBC1 नियंत्रक विचार कर सकते हैं। 32-बिट चर के साथ बेसिक में प्रोग्राम किया गया, त्रिकोणमितीय कार्यों के साथ 64-बिट फ्लोटिंग पॉइंट और I2C परिधीय, एसपीआई चिप्स और शौक सर्वो के प्रत्यक्ष नियंत्रण के लिए बहुत सारे निर्देश। एचडीटी 11 और डीएचटी 22 आर्द्रता और तापमान सेंसर से डेटा पढ़ने के लिए यहां तक ​​कि एक पंक्ति निर्देश भी है। कोड पासवर्ड संरक्षित किया जा सकता है। इसमें एक महान 'प्रारंभ करना' और 'प्रोग्रामर मैनुअल' है।

अधिक यहाँ http://ezsbc.com/index.php/featured-products-list-home-page/ezsbc1.html

विवरण दान

संबंधित मुद्दे