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

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

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

ادامه مطلب

معماری حافظه

بررسی ویژگی های حافظه ها | قسمت اول الفبای معماری حافظه

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

ادامه مطلب

امبدد لینوکس – قسمت هشتم

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

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

ادامه مطلب

کنترل و ابزار دقیق و معرفی سیستم کنترل و کاربرد آن در صنعت

کنترل و ابزار دقیق و معرفی سیستم کنترل و کاربرد آن در صنعت

سلام به دوستان گلم. درسته که Sisoog یه سایت بی نظیر در زمینه الکترونیک و برنامه‌نویسی هست، اما برای تنوع بد نیست گاهی اوقات به موضوعات دیگه هم پرداخته بشه. از اونجایی که من هفت سالی می‌شه که در صنعت کابل سازی و سیمان مشغول هستم، ا...

ادامه مطلب

STM32

بررسی STM32CubeMX Keil | قسمت سوم آموزش STM32 با توابع LL

در قسمت دوم از آموزش STM32 با توابع LL، در رابطه با چند بیتی بودن پردازنده و مزایای آن صحبت کردیم. در ادامه با نحوه‌ی پیکره‌بندی و همچنین روش‌های مختلفی که برای آن وجود دارد آشنا شدیم. نهایتاً هم با چندین نوع کتاب‌خانه و تابع آشنا...

ادامه مطلب

امبدد لینوکس – قسمت هفتم

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

با قسمت هفتم از دوره ورود به دنیای امبدد لینوکس که دوره مقدماتی آموزش امبدد لینوکس  می باشد همراه ما باشید.(فصل دوم - بخش سوم) سلام بر همراهان. توی قسمت قبلی تولچین گنو یا همون GNU Toolchain رو بررسی کردیم، با اجزاش، انواع مخ...

ادامه مطلب

چالش و مسابقه برنامه‌نویسی به زبان C

مسابقه سوم: استخراج داده از رشته ها در زبان C

نزدیک به 5 ماه از مسابقه دوم سیسوگ می‌گذره و فکر کردم که بد نیست یک چالش جدید داشته باشیم! البته چالش‌ها هیچ وقت بی‌حاشیه نیستند مثل دو مسابقه قبل، در واقع مساله اینه که کنار هم چیزهای جدیدی یاد بگیریم نه اینکه بخواهیم بگیم کی بهت...

ادامه مطلب

امبدد لینوکس – قسمت ششم

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

(فصل دوم – بخش دوم) سلام بر شما. جلسه قبل با تولچین (Toolchain) آشنا شدیم. توی این قسمت میخوایم تولچین گنو یا همون GNU Toolchain رو بررسی کنیم، با اجزاش، انواع مختلفش و نوع نام گذاریش هم آشنا بشیم. در قسمت‌های قب...

ادامه مطلب

STM32

پیکره‌بندی میکروکنترلرهای STM32 | قسمت دوم آموزش STM32 با توابع LL

در قسمت اول از آموزش STM32 با توابع LL، در رابطه با پردازنده و میکروکنترلر صحبت کردیم و به تفاوت‌های میکروکنترلر و پردازنده پرداختیم. همچنین گفته بودیم که خود شرکت ARM فقط طراح پردازنده است، نه میکروکنترلر و سه دسته‌ی مهم از پرداز...

ادامه مطلب

پروگرامر J-Link

آپلود فریمور بر روی j-Link

در مقاله‌ی "J-Link رو چطور نجات بدیم!" زئوس در رابطه با اینکه مشکل از کجا ایجاد می‌شود توضیحاتی را داد. و نهایتا راه‌حل‌هایی برای این کار ارائه داد، که یکی از آن راه‌حل‌ها پیدا کردن سریال معتبر بود، اما چگونه؟زئوس توضیح داد که...

ادامه مطلب