آماده سازی محیط Eclips برای برنامه نویسی میکروکنترلر های AVR

آماده سازی محیط Eclips برای برنامه نویسی میکروکنترلر های AVR

در این مقاله از سیسوگ می‌خواهیم یک ابزار قدرتمند و استاندارد برای برنامه نویسی میکروکنترلر های AVR به شما معرفی کنیم. اکلیپس Eclips یک محیط یکپارچه برنامه نویسی (IDE) متن باز است که امکانات بسیار خوبی برای راحتی برنامه نویسان دارد...

ادامه مطلب

ابزار حرفه ای avrdude برای پروگرام کردن AVR

ابزار حرفه ای avrdude برای پروگرام کردن AVR

شاید تا به حال برای پروگرام کردن میکروکنترلر AVR بارها به مشکلات بسیار زیادی برخورد کرده باشید. برای مثال، در پیدا کردن درایور یا نرم افزار فلش پروگرامر، یا اتصال آن به محیط برنامه نویسی به مشکل برخورده باشید. در این آموزش قصد دار...

ادامه مطلب

Timer

Timer در میکروکنترلرهای STM32 | قسمت دوازدهم آموزش STM32 با توابع LL

در قسمت یازدهم از آموزش STM32 با توابع LL، در رابطه با DAC صحبت کردیم و ویژگی‌های مهم DAC در میکروکنترلرهای STM32 را بررسی کردیم و درنهایت با استفاده از DAC، دو سیگنال پالس و مثلثی را ایجاد کرده و بر روی اسیلسکوپ نمایش دادیم. در ا...

ادامه مطلب

استفاده از آردوینو به عنوان Arduino TTL to USB

استفاده از آردوینو به عنوان Arduino TTL to USB

سلام. محمدرضا هستم و در این آموزش قصد دارم با یک روش جالب شما رو از خرید یه قطعه بی نیاز کنم! احتمالاً شما هم مثل من یه آردینو توی وسایلتون دارید و ممکنه در حال یادگیری ARM باشید و وقتی به مرحله تمرین برای بخش UART که آموزش آن ه...

ادامه مطلب

X-CUBE-AZRTOS-H7 ابزار توسعه Azure RTOS برای میکروکنترلر STM32

X-CUBE-AZRTOS-H7 ابزار توسعه Azure RTOS برای میکروکنترلر STM32

X-CUBE-AZRTOS-H7 یک پکیج برای نرم افزار STM32 Cube MX است که شما به کمک آن می‌توانید سیستم عامل AZURE RTOS را برای میکروکنترلر STM32 توسعه دهید. همچنین این پکیج (X-CUBE-AZRTOS-H7) بر روی گیت هاب وجود دارد و خوشبختانه از حالت آزمای...

ادامه مطلب

DAC

مبدل دیجیتال به آنالوگ در STM32 | قسمت یازدهم آموزش STM32 با توابع LL

در قسمت دهم از آموزش STM32 با توابع LL، ابتدا ADC را بررسی کردیم و گفتیم که یک ADC چه مشخصه‌ها و پارامترهایی دارد و درنهایت واحد ADC در میکروکنترلرهای STM32 را به‌صورت عملی راه‌اندازی کردیم و ولتاژ میکروکنترلر را با استفاده از این...

ادامه مطلب

CH32F103C8T6 یا STM32F103C8T6

STM یا مشابه های چینی !

با توجه به افزایش قیمت میکروکنترلرهای شرکت ST , تولید کنندگان میکروکنترلرهای شبیه STM هم این روزها معروفیت مناسبی پیدا کرده اند دو تا از مهمترین اونها شرکت Nanjing Qinheng Microelectronics Co هست که میکروکنترلرهای این شرکت را با پ...

ادامه مطلب

رزبری پای

سیستم عامل یونیکسی FUZIX برای رزبری پای Pico و میکروکنترلر RP2040

FUZIX یک سیستم عامل قدیمی دانشگاهی و نسخه‌ای کلون شده از یونیکس است که برای میکروپروسسور 8 بیتی Zilog Z80 نوشته شده است. این سیستم عامل در سال 2014 توسط آقای Alan Cox به‌صورت عمومی منتشر شد. آقای Alan Cox که یکی از توسعه دهندگان پ...

ادامه مطلب

ADC

مبدل آنالوگ به دیجیتال (ADC) در STM32 | قسمت دهم آموزش STM32 با توابع LL

در قسمت نهم از آموزش STM32 با توابع LL، ابتدا چالش بخش Receive یا همان دریافت دیتا در پروتکل UART را بررسی کردیم و در نهایت با استفاده از بهترین روشی که ذکر کردیم، یعنی روش وقفه، این بخش را به صورت عملی بر روی برد راه‌اندازی کردیم...

ادامه مطلب

از گرانی میکروکنترلر STM32 تا میکروکنترلرهای تقلبی!

از گرانی میکروکنترلر STM32 تا میکروکنترلرهای تقلبی!

شکی نیست که یکی از بلایای خانمان‌سوز الکترونیک، قطعات تقلبی هستند، قطعاتی که سود زیادی برای دلال‌ها در بر دارد و بلای جان طراح و تولید‌کننده داخلی است، در سیسوگ سعی کردیم طی مجموعه مقالات «پرونده قطعات تقلبی» این مشکل را بررسی کنی...

ادامه مطلب