একটি আরডুইনো লাইব্রেরি পোর্ট করার সাথে জড়িত পদক্ষেপগুলি কী কী?


11

আমি অ্যাডাফ্রুট সিসি 3000 এবং এর আরডুইনো লাইব্রেরি অন্য প্ল্যাটফর্মে ব্যবহার করতে চাই । এই ক্ষেত্রে এটি আরডুইনো পিনের সাথে সামঞ্জস্যপূর্ণ PSOC4 পাইওনিয়ার কিট । এটি একটি এআরএম কর্টেক্স এম0 ভিত্তিক প্ল্যাটফর্ম।

আমার প্রশ্ন: আমি কীভাবে এটির মতো একটি লাইব্রেরি পোর্টিং করব? ধাপগুলি, কী ফাইলগুলি কী কী?

একটি সুস্পষ্ট সমস্যা হ'ল পিএসওসি ক্রিয়েটার সহজেই সি ++ সমর্থন করে না।

একটি ইতিবাচক কারণ হতে পারে যে আরডুইনো ডিউ বোর্ডটি অ্যাটেল এসএএম 3 এক্স 8 ই এআরএম কর্টেক্স-এম 3 সিপিইউয়ের উপর ভিত্তি করে।

দ্রষ্টব্য: আপনি যদি মনে করেন এই প্রশ্নটি বিষয় ছাড়াই রয়েছে; এই তালিকাটির জন্য আরডুইনো সামঞ্জস্যপূর্ণ ডিভাইসগুলিতে প্রশ্নগুলি উপযুক্ত কিনা তা সম্পর্কে আপনার মতামত জানাতে দয়া করে আরডুইনো মেটাতে এই প্রশ্নের দিকে যান।


আপনি কি জিজ্ঞাসা করছেন কীভাবে সি ++ তে সি-তে লিখিত কোনও লিব বন্দরে রাখা যায়?
জেভিহারোল

আসলে তা না. কারণ আমি দেখেছি যে পিএসওসি ক্রিয়েটারে কাজ করার জন্য সীমিত সি ++ সমর্থন তৈরি করা যেতে পারে। আমি আগ্রহী লাইব্রেরি পোর্টিংয়ের প্রক্রিয়া এটি আরও বেশি Part বিশেষত একটি এআরএম কর্টেক্স ভিত্তিক আরডুইনো সামঞ্জস্যপূর্ণ ডিভাইসে।
akellyirl

আহ্, ঠিক আছে তবে আমি কীভাবে এটি করব তা সম্পর্কে পুরোপুরি নিশ্চিত নই, আমি ভেবেছিলাম আপনি কেবল সি ++ এর পরিবর্তে সিতে লাইব্রেরিটি চেয়েছিলেন
জেভিহারল

উত্তর:


10

অ্যাডাফ্রুট ST7735 লাইব্রেরি চিপকিটিতে কাজ করার সাথে আমি মূলত একই জিনিসটি করেছি। আমি এখানে একটি সমর্থন থ্রেড শুরু করেছি যা আমার প্রক্রিয়াটি আপনাকে চালিত করতে পারে

আমি সাধারণ প্রোগ্রামিংয়ের মতোই এটিকে মোকাবিলা করেছি:
1- ra লাইব্রেরিগুলিতে অনুলিপি করুন, এটি পান যাতে আপনার সংকলক আসলে সেগুলি দেখতে পারে।
2-
comp "শীর্ষ স্তর" থেকে নীচে নীচে ত্রুটিগুলি সংকলন করার চেষ্টা শুরু করুন: 3- working আপনি যে স্টলিব ফাংশনগুলি স্বীকার করছেন তাদের জন্য কাজ করুন এবং সেগুলি ঠিক করুন।
4- AV AVR নির্দিষ্ট কোডটি সন্ধান করুন এবং সেগুলি সম্পর্কে মন্তব্য করুন। আমি সাধারণত আমার আদ্যক্ষর এবং একটি মন্তব্যও যুক্ত করি: ckck - bitbanging SPIতাই আমি পরে এটি অনুসন্ধান করতে পারি।
এটি কাজ না করা বা আপনি প্রস্থান না করা পর্যন্ত 3 এবং 4 এর পুনরাবৃত্তি করুন। :)

আপনার টার্গেটের জন্য ফোরামে পৌঁছান; তারা হয়ত সেখানে গিয়েছিল - বা আমার ক্ষেত্রে আপনার পছন্দ মতো কিছু আপনি তাদের পরিচয় করিয়ে দেন, তাই তারা ডুব দিয়ে সহায়তা করে।

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