آموزش LinuxCNC

آموزش linux CNC – قسمت اول – لینوکس CNC چیست و چرا شناختن آن مهم است ؟

به‌ احتمال زیاد اگر این مطلب رو می خونید با دستگاه‌های CNC آشنا هستید، شایدم تا حالا برای خودتان یه CNC کوچولو ساخته باشید، چه به‌ صورت پرینتر3D یا شاید هم سی‌ان‌سی لیزر یا فرز یا هر نوع دیگر ای، میدونیم که یک ماشین CNC …

GaN-ترانزیستور

ترانزیستور GaN

ترانزیستور گالیوم نیترید (GaN) یک دستگاه نیمه‌رسانا با تحرک الکترونی بالا (HEMT) است که از سه قسمت: گیت، منبع و تخلیه تشکیل شده است. تحرک الکترونی بالا به این معنی است که ترانزیستور GaN دارای قدرت میدان الکتریکی بالاتری در مقایسه با ترانزیستورهای سیلیکونی است. …

آموزش RTOS با STM32 قسمت 2:ابزار GNU Make-متغیرها

در این قسمت از آموزش RTOS به ادامه معرفی و آموزش ابزار GNU Make می پردازیم، با ما همراه باشید. متغیرها همواره کاربردهای زیادی در برنامه‌نویسی داشته‌اند. به‌طورکلی شما هر الگوریتمی را که بخواهید با یک‌زبان برنامه‌نویسی اجرایی کنید، بدون شک به متغیرها برخورد می‌کنید. …

آشنایی با پروتکل Matter ، متحول کننده اینترنت اشیا

احتمالا شما هم مثل من توی خونتون از تجهیزات هوشمند استفاده نمیکنید (حالا کلی مطلب در موردش دارما :)) ) اما میخوام یکی از بزرگ ترین مشکلات افرادی که دارند رو بگم. فرض کنید شما توی خونتون مثلا یه اسپیکر هوشمند گوگل دارید ، تلویزیونتون …

Newlib

کتابخانه NewLib چیست و چرا به آن نیاز داریم؟

احتمالا برای شما هم پیش‌آمده است که در تنظیمات کامپایلر واژه Newlib را مشاهده کرده باشید که میتوان از آن استفاده کرد، اما واقعا این Newlib چیست و چرا در پروژه های امبدد نقش مهمی را ایفا می‌کند، استفاده از آن چه مزیت هایی را …

allwinner v3s open source board

کار با تراشه V3S – قسمت اول – سخت افزار

حدود پارسال بود که برد اوپن سورسی برای یک تراشه ارزان قیمت و مناسب که قابلیت اجرای لینوکس رو هم داشت (F1C100S) منتشر کردیم ؛ امیدواریم که خود برد و چند قسمت آموزشی که در ادامش منتشر شد (و چند قسمت دیگه هم مونده که …

GNU make

آموزش RTOS با STM32 قسمت 2: ابزار GNU Make-بخش اول

در قسمت قبل آموزش FreeRTOS در STM32 با کامپایلر gcc آشنا شدیم، با دستورات آن کار کردیم و دیدیم که برای کامپایل کردن یک برنامه ساده چه سوئیچ‌هایی از این ابزار را باید به کار گرفت. این دستورات طولانی آن هم برای یک برنامه ساده …

کامپایلر GCC

کامپایلر GCC چیست؟ + بررسی نحوه عملکرد | آموزش RTOS با STM32 قسمت 1

این اولین قسمت از فصل اول آموزش FreeRTOS در STM32 نوشتن یک سیستم‌عامل بلادرنگ برای میکروکنترلرهاست. در این قسمت به بررسی کامپایلر GCC می پردازیم. همان‌طور که قبلاً گفتم فصل اول درباره پیش‌نیازهای نوشتن یک سیستم‌عامل بلادرنگ است. تمامی کسانی می‌خواهند به‌عنوان توسعه‌دهنده در حوزه …