মাইক্রোকন্ট্রোলারদের জন্য উচ্চ-স্তরের ভাষার অনুবাদকদের / সংকলকগুলির সমীক্ষা


20

আমি মাইক্রোকন্ট্রোলারদের জন্য উচ্চ-স্তরের ভাষার দোভাষী এবং সংকলকগুলির (যেমন এমন কিছু যা সি কোড থেকে এলআইএসপি সংকলন করে) একটি তালিকা তৈরি করতে চাই।

আমি এতদূর গবেষণা করেছি যে আমি এখানে নথি করব:

মাইক্রোকন্ট্রোলারগুলিতে পাইথন চালনার প্রকল্পগুলির তালিকা: http://web.media.mit.edu/~nvawter/projects/pyMicro/

পাইমাইট: http://wiki.python.org/moin/PyMite

পাইথন-অন-এ-চিপ: http://code.google.com/p/python-on-a-chip/

বগল প্রকল্প: http://armpit.sourceforge.net/

টিনিস্কিম: http://tinyscheme.sourceforge.net/home.html

সর্বনিম্ন এলআইএসপি দোভাষী: http://www.sonoma.edu/users/l/luvisi/sl5.c

এম্বেড এমএল: http ://e এমবেডড এমএল.সোর্সফোর্জন. नेट / সাইট / আইট্রো। Html

ইলুয়া: http://www.eluaproject.net/

এম্বেড করা জাভা: http://en.wikedia.org/wiki/ এমবেডড_ জাভা

এমফোর্থ: http://amforth.sourceforge.net/

টিনিটিসিএল: http://tinytcl.sourceforge.net/

ক্ষুদ্র বেসিক: http://www.ittybittycomputers.com/I ত্তিBitty/TinyBasic/ index.htm

এভিআর শেল: http://www.instructables.com/id/AVRSH-A-Command-Interpreter- শেল- for- আরডিনোএভিআর /

বিটল্যাশ শেল (এভিআর): http://bitlash.net/wiki/start

অনুবাদক (এভিআর উপলক্ষে পিআইএম): http://www.transterpreter.org/

রাইট (এম্বেড করা রুবি) (২০১১ এ প্রকাশিত হবে): http://www.slideshare.net/yukihiro_matz/rubyconf-2010-keynote-by-matz

পিআইসিসিগুলির জন্য জল (প্যাসকেলের মতো), সংকলক: http://www.casadeyork.com/jalv2/ লাইব্রেরি: http://code.google.com/p/jallib/

.NET মাইক্রো ফ্রেমওয়ার্ক (সি # এবং ভিবি.এনইটি): http://netmf.codeplex.com/

এটি একটি সম্প্রদায় উইকি - দয়া করে তালিকাতে নির্দ্বিধায় যোগ করুন।

উত্তর:


3

আমি এই তালিকায় স্টা্যাপল যুক্ত করব

স্টা্যাপল আপনাকে স্কিম ম্যাক্রোগুলিকে একটি সামনের মতো স্ট্যাক ভাষার উপরে শীর্ষক প্রোগ্রামিং সরঞ্জাম হিসাবে ব্যবহার করতে দেয়। স্ট্যাপাল বর্তমানে পিআইসি 18 চিপকে লক্ষ্য করে।

চতুর্থটি অবশ্যই উচ্চ স্তরের ভাষা নয় তবে এর উপরে স্কিমের সংযোজন বিকাশকে সহজ করে দেয়।


3

এখানে এসও থেকে একটি ভাল তালিকা দেওয়া হয়েছে যা মাইক্রোগুলিকে টার্গেট করা ভাষাগুলির তালিকা করে, যদিও আমি মনে করি আপনি তাদের বেশিরভাগ পেয়েছেন got আমি দু'জনকে খুঁজে পেয়েছি এবং সি দোভাষীদের ছেড়ে চলেছি।

এমন কিছু প্রোগ্রাম রয়েছে যা সি ++ সি থেকে সংকলন করবে এবং আমি মাইক্রো ব্যবহারের জন্য সি # থেকে সি অনুবাদ করার জন্য কিছু পরীক্ষামূলক কাজ দেখেছি তবে এটি অপ্রয়োজনীয় বলে মনে হয়।


2

আমি নেট নেট মাইক্রো ফ্রেমওয়ার্ক ব্যবহার করে সি # যুক্ত করতে চাই। অনেকগুলি এআরএম বন্দর ব্যবহৃত রয়েছে এবং এটি ভাল সমর্থন এবং ডকুমেন্টেড রয়েছে। http://msdn.microsoft.com/en-us/library/cc533001.aspx

কয়েকটি বিখ্যাত উন্নয়ন বোর্ড এখানে রয়েছে:

ফেজ পান্ডা / ডোমিনো নেটদুইনো এবং নেটদুইনো প্লাস


1

আমি আরডুইনোর সাহায্যে ট্রান্সলেটার ব্যবহার করার জন্য সরঞ্জামচেইন ইনস্টল করার প্রক্রিয়াধীন। এটি আপনাকে এটিমেগা চিপের জন্য উপলম-পাই লিখতে দেয় (যা সম্মতি সমর্থন করে)। এছাড়াও একটি ইভেন্ট-পাই লাইব্রেরি রয়েছে যা সমস্ত আরডুইনো ফাংশনকে সমর্থন করে:

http://projects.cs.kent.ac.uk/projects/kroc/trac/wiki/CrossBuilding

অনুবাদক এখন কেআরওসি (কেন্ট ইভেন্ট-পাই সিস্টেম) প্রকল্পের অংশ।


1
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.