آموزش 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...

ادامه مطلب

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

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

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

ادامه مطلب

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

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

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

ادامه مطلب

آموزش میکروکنترلر STM32F4 تایمر و وقفه

آموزش میکروکنترلر STM32F4 قسمت 13 : تایمر و وقفه

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

ادامه مطلب

ساخت لوکس متر - نورسنج -  دیجیتال TSL256X

ساخت لوکس متر – نورسنج – دیجیتال TSL256X

در این مقاله سعی شده است که در مورد لوکس متر دیجیتال TSL256X توضیحاتی داده شود و همچنین یک پروژه صنعتی شامل کتابخانه های مختلف قرار داده شده است، برای راحتی کار می‌توان از ماژولهای موجود در بازار استفاده کرد.معرفی: چیپ های TS...

ادامه مطلب

آموزش میکروکنترلر STM32F4 قسمت 12 ابزارهای ارتباطی بین Thread ها

آموزش میکروکنترلر STM32F4 قسمت 12 : ابزارهای ارتباطی بین Thread ها

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

ادامه مطلب

نامینیک هم متن باز شد!

نامینیک هم متن باز شد!

در مصاحبه ای از لینوس توروالدز (‌خالق اولیه لینوکس)‌ پرسیدند اگر لینوکس را بصورت متن باز و رایگان ارائه نمیکردید فکر نمیکنید بسیار ثروتمند بودید! ایشون خیلی خلاصه جواب دادند که اگر اینکار را نمیکردم به احتمال زیاد الان شما اسم لی...

ادامه مطلب