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

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

خدایا با نام تو با یاد تو و برای تو.سلام دوستان و همراهان عزیز مهدی حسن زاده آملی، با جلسه سوم آموزش کاملا رجیستری STM32F10x در خدمت شما هستم.در قسمت دوم در رابطه با GPIO در حالت ورودی صحبت کردیم.موضوع این جلسه رو بعد ...

ادامه مطلب

پروتکل 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 چیست، نصب نرم‌افزار و در نهایت آشنایی با محیط گرافیکی این نرم‌افزار هم پرداختیم، که منجر به ساخت یک نرم‌افزار شد....

ادامه مطلب

آموزش میکروکنترلر STM32F4

آموزش میکروکنترلر STM32F4 قسمت 14 : سیستم فایل FatFs بر روی کارت SD

در قسمت سیزدهم آموزش میکروکنترلر STM32F4 به مبحث مهم و کاربردی تایمر ها و سرویس وقفه پرداختیم. در این قسمت از آموزش میکروکنترلر STM32F4  به مبحث سیستمِ فایلِ FatFs بر روی کارت SD می‌پردازیم. با سیسوگ همراه باشید.  سیستم ...

ادامه مطلب

STM32CubeProgrammer نرم‌افزاری چندمنظوره از پروگرام تا دیباگ

STM32CubeProgrammer نرم‌افزاری چندمنظوره از پروگرام تا دیباگ

شرکت‌های زیادی هستند که مجوز معماری ARM را خریداری می‌کنند و متناسب با آن تراشه‌های خود را تولید می‌کنند. از معروف‌ترین این شرکت‌ها می‌توان به ST, PIC, NXP اشاره کرد.اگر برگردیم به چند سال پیش، زمانی که میکروکنترلرهای ARM تازه...

ادامه مطلب