সুচিপত্র:

Atollic TrueSTUDIO-STM32L100 PWM টিউটোরিয়াল: 4 টি ধাপ
Atollic TrueSTUDIO-STM32L100 PWM টিউটোরিয়াল: 4 টি ধাপ

ভিডিও: Atollic TrueSTUDIO-STM32L100 PWM টিউটোরিয়াল: 4 টি ধাপ

ভিডিও: Atollic TrueSTUDIO-STM32L100 PWM টিউটোরিয়াল: 4 টি ধাপ
ভিডিও: STM32F0 ile ADC OKUMA VE LED UYGULAMASI 2024, নভেম্বর
Anonim
Atollic TrueSTUDIO-STM32L100 PWM টিউটোরিয়াল
Atollic TrueSTUDIO-STM32L100 PWM টিউটোরিয়াল

এই টিউটোরিয়ালে আমরা আপনাকে STM32 ভিত্তিক মাইক্রোকন্ট্রোলারে PWM ব্যবহার করার পদ্ধতি সম্পর্কে বলতে যাচ্ছি, এখানে আমরা 32L100discovery-Discovery কিট ব্যবহার করছি যার উপর STM32L100RCT6 মাইক্রোকন্ট্রোলার রয়েছে।

ধাপ 1: ব্যবহৃত সফ্টওয়্যার:

ব্যবহৃত সফটওয়্যার
ব্যবহৃত সফটওয়্যার
ব্যবহৃত সফটওয়্যার
ব্যবহৃত সফটওয়্যার

এই সফ্টওয়্যারটি আমরা এই প্রকল্পের জন্য ব্যবহার করেছি:

1. Atollic TrueSTUDIO: STM32 এর জন্য Atollic® TrueSTUDIO® হল STM32 MCU ডেভেলপারদের জন্য একটি নমনীয় এবং এক্সটেনসিবল ডেভেলপমেন্ট এবং ডিবাগিং IDE যারা উচ্চমানের এমবেডেড সফটওয়্যারের উন্নয়নে সাহায্য করার জন্য অত্যন্ত শক্তিশালী সরঞ্জাম চায়। TrueSTUDIO® ওপেন স্ট্যান্ডার্ড (ECLIPSE এবং GNU) এর উপর ভিত্তি করে এবং কোড ম্যানেজমেন্ট এবং অ্যাডভান্স সিস্টেম বিশ্লেষণের জন্য পেশাদার বৈশিষ্ট্যের সাথে প্রসারিত। এটি কাঠামো এবং সিস্টেমের গতিশীল আচরণের একটি অনন্য অন্তর্দৃষ্টি দেয়।

আপনি এই লিংক থেকে এই সফটওয়্যারটি ডাউনলোড করতে পারেন

2. STM32CubeMX: STM32CubeMX হল একটি গ্রাফিকাল টুল যা STM32 মাইক্রোকন্ট্রোলার এবং মাইক্রোপ্রসেসরগুলির খুব সহজে কনফিগার করার অনুমতি দেয়, সেইসাথে Arm® Cortex®-M কোর বা আর্মের জন্য আংশিক Linux® ডিভাইস ট্রি ® Cortex®-A core), ধাপে ধাপে প্রক্রিয়ার মাধ্যমে।

আপনি এই লিংক থেকে এই সফটওয়্যারটি ডাউনলোড করতে পারেন

ধাপ 2: ব্যবহৃত উপাদানগুলি:

ব্যবহৃত উপাদান
ব্যবহৃত উপাদান

এই টিউটোরিয়ালে আমরা শুধুমাত্র একটি হার্ডওয়্যার ব্যবহার করেছি:

1.32L100CDISCOVERY: 32L100CDISCOVERY আপনাকে STM32L100 Value Line 32-bit Cortex®-M3 মাইক্রোকন্ট্রোলারের বৈশিষ্ট্যগুলি আবিষ্কার করতে এবং সহজেই আপনার অ্যাপ্লিকেশনগুলি ডেভেলপ করতে সাহায্য করে। এটি নতুন এবং অভিজ্ঞ ব্যবহারকারীদের দ্রুত শুরু করার জন্য প্রয়োজনীয় সবকিছু অন্তর্ভুক্ত করে।

STM32L100RCT6 এর উপর ভিত্তি করে, এটি একটি ST-LINK/V2 এমবেডেড ডিবাগ টুল, LEDs, অতিরিক্ত উপাদান এবং মডিউলগুলির সহজ সংযোগের জন্য পুশবাটন অন্তর্ভুক্ত করে।

ধাপ 3: কোড:

যেহেতু আমরা STM32CubeMX এর সাহায্যে কোডটি তৈরি করেছি, তাই এখানে আমি আপনাকে main.c ফাইলটি শেয়ার করছি।

আপনি ডাউনলোড লিঙ্ক থেকে main.c ফাইলটি পেতে পারেন

ধাপ 4: কাজের নীতি এবং ভিডিও:

এখানে প্রথমে আপনাকে STM32CubeMX খুলতে হবে তারপর যদি আপনি একটি কাস্টমাইজড বোর্ড ব্যবহার করেন তাহলে আপনাকে সঠিক বোর্ড বা এমসিইউ বেছে নিতে হবে।

পুরো প্রক্রিয়ার জন্য দয়া করে আমাদের এম্বেড করা ভিডিওটি দেখুন।

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

ধন্যবাদ & শুভেচ্ছা, এম্বেডোট্রনিক্স প্রযুক্তি

প্রস্তাবিত: