آموزش STM32 با توابع LL

آموزش STM32 با توابع LL قسمت چهارم: RCC (کنترل ریست و کلاک)

در قسمت سوم از آموزش STM32 با توابع LL، یاد گرفتیم که در نرم‌افزار STM32CubeMX چگونه می‌توان یک پروژه ایجاد کرد. همینطور در همان قسمت تنظیماتی که برای یک پروژه ساده نیاز بود را شرح دادیم و آن را پیکره‌بندی کردیم و در نهایت از پیکره‌بندی …

ماجرای اولین هک سخت افزار!

امروز صبح خیلی اتفاقی مطلب “ماجرای درایورِ شبکه بهداد اسفهبد”  رو خوندم که خیلی به نظرم جالب آمد و باعث شد که ماجرای اولین هک سخت افزار را که انجام دادم بنویسم، و فکر می‌کنم واقعا دارای نکات خیلی خوبی راجبه حل مساله است، این …

معماری حافظه

الفبای معماری حافظه (قسمت اول – کلیات)

سلام خدمت همه مخاطبین عزیز سیسوگ! تو این سری از آموزش ها تصمیم داریم یه ذره باهم راجع به معماری حافظه اطلاعات کسب کنیم و از این دانشمون در جهت بهبود برنامه نویسی سخت افزار کمک بگیریم. همونطور که میدونید فرق عمده ای که بین …

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

(فصل دوم – بخش چهارم) سلام، توی قسمت قبل رابطه بین تولچین و نوع پردازنده رو بررسی کردیم. توی این جلسه می‌خواهیم کتابخانه‌های C و ارتباط برنامه‌های لینوکسی با کرنل رو بررسی کنیم.     کتاب‌خانه C و کرنل رابط برنامه‌نویسی با سیستم عامل‌های یونیکسی …

کنترل و ابزاردقیق: قسمت 1 – اجزای سیستم کنترل

دوباره سلام به علاقه‌مندان کنترل و ابزار دقیق، در قسمت قبل، قرار بر این بود که این جلسه در مورد اجزای یک سیستم کنترل صحبت کنیم سعی من بر این است که تمرکز بحـث بر روی کاربرد کنترل در صنعت باشه اگر کسی علاقه‌مند هست …