পিক 18 এফ 4550 সি-সংকলক যা ওপেন সোর্স এবং ক্রস-প্ল্যাটফর্ম?


11

আমি দীর্ঘ সময়ের এভিআর ব্যবহারকারী। আমি সত্যিই পছন্দ করি যে আমার ব্যবহৃত দুটি প্রধান ওএস (ম্যাক ওএস এক্স এবং লিনাক্স) এভিআর-জিসিসি কাজ করে, ওপেন সোর্স, এবং এটি অতমেল দ্বারা সমর্থিত। আমি পিআইসি প্রোগ্রামিংয়ে ফিরে আসতে চাই (90 এর দশকে সেগুলি ব্যবহৃত হয়েছিল) যেহেতু চিপগুলির PIC18F4550-শ্রেণীর মতো কিছু সুন্দর ভাল পিক রয়েছে।

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

আমি কাছাকাছি poked SDCC কিন্তু এটি PIC18F4550 সমর্থন আছে এবং এমনকি যদি তা, নেট এটিকে তার PIC18 সমর্থন মত শব্দ উপর grumblings দুর্বল হয়, অথবা শ্রেষ্ঠ সময়ে খুব ব্যবহারের বিভ্রান্তিকর মনে হচ্ছে না।

সুতরাং, PIC18F4550 সমর্থন সহ একটি ভাল ক্রস প্ল্যাটফর্ম কমান্ড-লাইন সি-সংকলক কী আছে?

এটি ব্যর্থ হয়ে, PIC18F4550 এর জন্য সেরা-জাতের সি-সংকলক কী এবং মেকফিলসের সাহায্যে কীভাবে এটি ব্যবহার করা যায়?

উত্তর:


6

এসডিসি 18F4550 এর জন্য দুর্দান্ত কাজ করে। এটি উত্পন্ন কোডটি ব্যয়বহুল সংকলকগুলির মতো কমপ্যাক্ট নয়। তবে এসডিসিসির সাম্প্রতিক বিল্ডগুলি বেশ ভাল কাজ করছে বলে মনে হচ্ছে।

এসডিসিসি এবং 18f2550 দিয়ে আমি এখানে একটি প্রকল্প করেছি।


1
ধন্যবাদ, মার্ক, আমি যা খুঁজছিলাম তার একটি নিখুঁত উদাহরণ: আসল ইউএসবি কোড সহ 18fx550 এর জন্য একটি মেক-ভিত্তিক প্রকল্প। (এসডিসিসির সাথে আমি প্রচুর সরল প্রকল্প খুঁজে পেয়েছি তবে চিপসের আরও কিছু
রহস্যময়

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