آموزش PIC

آموزش PIC قسمت دوم: شروع کار با میکروکنترلرهای PIC

این آموزش برای مبتدیانی که تازه وارد دنیای میکروکنترلرها شده‌اند، طراحی شده است تا در مورد این فناوری مقداری اطلاعات ارائه بدهد. خانواده PIC (Peripheral Interface Controller) به دلیل کم هزینه بودن، قابلیت برنامه‌ریزی سریال و سهولت...

ادامه مطلب

STM32

آموزش STM32 با توابع LL قسمت نهم: UART-Receive

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

ادامه مطلب

LTE-CAT1 تکنولوژی ای برای تمام فصول!

مقدمه سیسوگ: صدای نفس های آخر شبکه 2G بوضوح در حال شنیدنه, شبکه ای که در بستر احتضاره  و اپراتورها هم به دلایل زیادی تمایلی به نجاتش ندارند. اگر دیوایسی تولید میکنید که اتصال اون به شبکه همراه خیلی اهمیت داره و یا قراره برنامه...

ادامه مطلب

آموزش PIC

آموزش PIC قسمت اول: تفاوت بین زبان C و امبدد C

تفاوت بین زبان C و امبدد C. اول از همه، معرفی مختصری درباره تاریخچه زبان C و امبدد C خواهیم داشت. ما همیشه از زبان C، در پردازنده‌هایی که روی آن سیستم‌عامل نصب شده، استفاده می‌کنیم. این بدان معنی است که زبان C برای اجرای بر روی س...

ادامه مطلب

STM32

آموزش STM32 با توابع LL قسمت هشتم: UART-Transmit

در قسمت هفتم از آموزش STM32 با توابع LL، ابتدا در رابطه با کلیت و ذات وقفه صحبت کردیم و گفتیم که به چه دلایلی وقفه مفید است و باید در سیستم وجود داشته باشد، در ادامه در رابطه با وقفه در میکروکنترلرهای STM32 سری F1 صحبت کردیم و طرز...

ادامه مطلب

STM32

آموزش STM32 با توابع LL قسمت هفتم: Interrupt

در قسمت ششم از آموزش STM32 با توابع LL، در رابطه با GPIO در حالت ورودی صحبت کردیم. نحوه‌ی کار به این صورت بود که مقدار رجیستری که مربوط به پین‌های میکروکنترلر در حالت ورودی بود را می‌خواندیم و پس از آن، متناسب با آن مقدار، متغییری...

ادامه مطلب

STM32

آموزش STM32 با توابع LL قسمت ششم: GPIO-Input

در قسمت پنجم از آموزش STM32 با توابع LL، در رابطه با GPIO در حالت خروجی صحبت کردیم و به بررسی جزئیات رجیسترهای GPIO پرداختیم که همین بررسی جزئیات و البته یک سری توضیحات دیگر، درک ما را از تفاوت سرعت فاحش بین توابع HAL و LL بیشتر ک...

ادامه مطلب

امبدد لینوکس – قسمت یازدهم –  کار با crosstool-NG – زنجیره‌ای از ابزارهای لازم برای ساختن همه چیز (بخش هفتم)

(فصل دوم – بخش هفتم) خوب! توی قسمت قبل یاد گرفتیم که چطوری یه برد "رسپبری پای سه بی پلاس - Raspberry Pi 3 B Plus" یا "لیچی پای نانو - Lichee Pi Nano" رو راه اندازی اولیه کنیم. یعنی بتونیم از طریق یه سیستم دیگه بهش ssh بزنیم. توی ...

ادامه مطلب

آموزش راه اندازی ماژول تابلو روان LED P10

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

ادامه مطلب

ویا چیست

معرفی انواع Via در مدار طراحی برد مدار چاپی و کاربرد های آن

این مقاله کوتاه، به معرفی انواع via و کاربرد هر یک اختصاص دارد. آیا می دانید via در مدار چاپی (PCB) چیست و چه ویژگی‌هایی دارد؟     via چیست؟ با ایجاد یک سوراخ بر روی مدار چاپی و آبکاری این سوراخ، یک via ساخته م...

ادامه مطلب