آموزش RTOS بخش سوم

آموزش RTOS قسمت سوم : درک عملکرد CPU

با توجه به زمان زیادی که از انتشار دو قسمت قبل آموزش RTOS گذشته است، توصیه می‌کنم قسمت های قبل مقاله رو بخوانید حتی به شکل مرور تیتروار ( آشنایی با مفهوم چندوظیفه‌گی)! در قسمت قبلی همونطور که از عنوان نوشته بر می‌آید، توضیح دادیم ...

ادامه مطلب

دانلود رایگان نرم افزار STM32CubeIDE

آموزش تصویری STM32 ، سلام بر دنیا, قسمت اول

آموزش تصویری میکروکنترلر STM32، مبتنی بر STM32CubeIDE و برد BluePill شروع کارهای جدید همیشه ترسناک و البته هیجان‌انگیر هستند. ترس از "نشدن" و هیجان "کشف" چیزهای جدید.  یک مهندس سخت‌افزار حداقل سالی چندبار این ترس و هیجان را تجربه...

ادامه مطلب

آموزش STM32 به صورت رجیستری

آموزش میکروکنترلر Stm32f1 به صورت رجیستری قسمت سوم: UART

خدایا با نام تو با یاد تو و برای تو. سلام دوستان و همراهان عزیز مهدی حسن زاده آملی، با جلسه سوم آموزش کاملا رجیستری STM32F10x در خدمت شما هستم. موضوع این جلسه رو بعد از کلی مشغله و دیر شدن به مبحث شیرین و بسیار کاربردی UART ...

ادامه مطلب

پروتکل JTAG چیست

تاریخچه و قابلیت‌های خاص پروتکل JTAG

اگر با میکروکنترلرها زیاد سر و کار دارید و آن‌ها را پروگرام کرده باشید به احتمال زیاد اسم JTAG را نیز زیاد شنیده‌اید، اما چرا؟ چون از JTAG غالبا برای پروگرام و دیباگ تراشه‌های زیادی از جمله میکروکنترلرها استفاده می‌شود و افرادی که...

ادامه مطلب

دانلود برد رایگان BluePill

دانلود رایگان PCB BluePill

دانلود رایگان برد راه انداز STM32F103C8T6 معروف به bluepill بلوپیل (PCB پی سی بی) در این پست قصد داریم شماتیک و PCB برد راه‌انداز BluePill را جهت ساخت و مصرف  خدمت شما ارائه نماییم. با سیسوگ همراه باشید. میکروکنترلرهای ARM از ...

ادامه مطلب

آموزش STM32 به صورت رجیستری

آموزش میکروکنترلر Stm32f1 به صورت رجیستری قسمت دوم: GPIO-ورودی

خدایا با نام تو و برای تو سلام و عرض ادب خدمت دوستان همراه، مهدی حسن زاده آملی هستم با جلسه دوم آموزش کاملا رجیستری stm32f10x درخدمت شما هستم. در مطالب جلسه‌ی اول موضوع بحث ما درمورد شیوه استفاده از پورت‌های ورودی-خروجی در مد خ...

ادامه مطلب

Qt برای میکروکنترلر

QT برای میکروکنترلر‌ها

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

ادامه مطلب

آموزش STM32 به صورت رجیستری

آموزش میکروکنترلر Stm32f1 به صورت رجیستری قسمت اول: GPIO-خروجی

خدایا با نام تو، با یاد تو و برای تو مهدی حسن زاده آملی هستم با یک آموزش پایه‌ای و کاملا رجیستری در زمینه STM32f103  Cortex-m3، در خدمت شما هستم. شاید برای شما سوال شده باشه چرا اصلا رجیستری، مگر توابع cmsis و یا توابع Hal جوا...

ادامه مطلب

پروتکل CAN

توضیحات مربوط به حکمیت و خطاهای ارسال و دریافت در ارتباط CAN_BUS

1.1 حکمیت یا داوری باس CAN شکل 1: داوری باس   1.1.1 در ارسال فریم اطلاعات بر روی باس CAN، حکمیت Arbitration با فریم اطلاعاتی است که پایین ترین آدرس شناسه، Identifier، را دارد. یعنی یک فریم اطلاعات استاندارد با شناسه 00...

ادامه مطلب

آموزش اندروید و آردوینو

آموزش نرم‌افزار B4A (اندروید) و اتصال نرم‌افزار به آردوینو (قسمت دوم)

در قسمت اول از" آموزش نرم‌افزار B4A (اندروید) و اتصال نرم‌افزار به آردوینو " به مواردی مثل B4A چیست، نصب نرم‌افزار و در نهایت آشنایی با محیط گرافیکی این نرم‌افزار هم پرداختیم، که منجر به ساخت یک نرم‌افزار شد. اما نرم‌افزاری که در ...

ادامه مطلب