author-avatar

درباره سیاوش

کارشناس ارشد الکترونیک دیجیتال، علاقه‌مند به یادگیری

بررسی محیط CubeIDE برای STM32 | قسمت دوم آموزش STM32 با توابع HAL

بررسی محیط CubeIDE برای STM32 | قسمت دوم آموزش STM32 با توابع HAL

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

ادامه مطلب

راه‌اندازی ماژول شتاب سنج

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

در قسمت قبلی راه‌اندازی تایمر نگهبان پنجره‌ای (WWDG) را آموختیم و در این قسمت می‌خواهیم راه‌اندازی ماژول شتاب سنج و ژیروسکوپ LSM6DS3 را بررسی کنیم. ماژول LSM6DS3 یک ماژول چندکاره است که درگوشی‌های هوشمند نیز به‌کار می‌رود و امکان ...

ادامه مطلب

توابع HAL

معرفی توابع HAL | قسمت اول آموزش STM32 با توابع HAL

در بخش معرفی آموزش میکروکنترلرهای STM32، با این خانواده از میکروکنترلرها آشنا شدیم و درباره اهمیت یادگیری آن‌ها صحبت کردیم. در این سری آموزش یکی از ابزارهای برنامه نویسی این میکروکنترلرها، یعنی توابع HAL را می‌آموزیم. درباره این ک...

ادامه مطلب

بازار ماژول‌ های iot در دست سه شرکت

بازار ماژول‌ های iot در دست سه شرکت

طبق آمار به‌دست‌آمده، فروش ماژول‌ های تحت شبکه سلولی IoT، در سراسر جهان افزایش داشته است. به‌طوری‌که میزان فروش این ماژول‌ها در سه ماه اول سال 2022 نسبت به سال قبل حدود 35% رشد کرده است. طبق این آمار، بازار کشور هند با رشد 59 درصد...

ادامه مطلب

RUST به GCC می‌آید!

RUST به GCC می‌آید!

کمیته راهبری GCC، اخیراً GCC Rust front-end را تأیید کرده و تصمیم گرفته است که پشتیبانی از زبان برنامه‌نویسی Rust را به مجموعه کامپایلر GNU (یا همان GCC) اضافه کند. انتظار می‌رود که Rust front end قبل از عرضه GCC13، به این مجموعه ...

ادامه مطلب

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

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

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

ادامه مطلب

بورد UP 4000، بدل Raspberry Pi با پردازنده x86

بورد UP 4000، بدل Raspberry Pi با پردازنده x86

شرکت AAEON از سال 2015 تا به امروز، کامپیوترهای تک بوردی با پردازنده‌های Intel، تولید و عرضه می‌کند. به‌تازگی از این سری کامپیوترها که بانام تجاری UP شناخته می‌شوند، یک محصول جدید بانام UP 4000 معرفی‌شده که در طراحی آن از یک پرداز...

ادامه مطلب

IWDG

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

در قسمت قبل با کالیبره کردن RTC آشنا شدیم. در برنامه‌نویسی پروژه‌های مختلف ممکن است خطاهایی ایجاد شوند که از آن بی‌خبر باشیم. یا اینکه به هر دلیل دیگری در حین اجرا برنامه دچار اشکال شود یا گیر کند. برای این موقعیت یک مکانیسم در نظ...

ادامه مطلب

میکروکنترلر ESP32-C5

معرفی قطعه جدید شرکت Espressif: میکروکنترلر ESP32-C5

شرکت Espressif که با محصولات IoT خود و به‌خصوص چیپ‌های ESP32 شناخته‌شده است، به‌تازگی میکروکنترلر جدیدی معرفی کرده است که از امکانات قابل‌توجهی برخوردار است. این چیپ جدید که ESP32-C5 نام دارد، اولین SoC صنعتی محسوب می‌شود که از مع...

ادامه مطلب

E25

معرفی بورد E25 شرکت Radxa همراه سوییچ 2.5GbE و روتر WiFi 6

به تازگی نمونه‌هایی از محصولات مرتبط با راه‌اندازی شبکه از جمله بورد راه‌انداز دوگانه Radxa E25 (با پشتیبانی از 2.5GbE) که برای SoM مدل Radxa CM3 Plus (RK3568) طراحی شده، به همراه سوییچ 2.5GbE TP-Link و روتر Xiaomi AX6000 WiFI 6 +...

ادامه مطلب