آموزش برنامه نویسی میکروکنترلر STM32 به روش Bare-Metal ویدئویی

امروزه با پیشرفت دانش میکروالکترونیک، کمتر دستگاهی را می‌توان یافت که در آن نشانه‌ای از وجود یک سیستم نهفته یا بخشی از آن وجود نداشته باشد. قلب تپنده سیستم‌های نهفته را پردازنده‌های به کار رفته در آنها تشکیل می‌دهند که در این بین ...

ادامه مطلب

ARM ابزار های Open-CMSIS-Pack و Keil Studio Cloud را معرفی کرد

ARM به تازگی دو ایده و طرح جدید با نام‌های Open-CMSIS-Pack و Keil Studio Cloud را برای توسعه دهندگان اینترنت اشیاء، میکروکنترلر ها و یادگیری ماشین معرفی کرده است. در ادامه هر دوی آن‌ها را بررسی خواهیم کرد.   پروژه Open-CMSI...

ادامه مطلب

آموزش STM32 با توابع LL قسمت سیزدهم: Timer-Input capture

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

ادامه مطلب

Timer

آموزش STM32 با توابع LL قسمت دوازدهم: Timer-TimeBase

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

ادامه مطلب

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

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

ادامه مطلب

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

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

ادامه مطلب

DAC

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

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

ادامه مطلب

CH32F103C8T6 یا STM32F103C8T6

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

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

ادامه مطلب

ADC

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

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

ادامه مطلب

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

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

ادامه مطلب