معماری حافظه

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

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

ادامه مطلب

STM32

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

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

ادامه مطلب

STM32

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

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

ادامه مطلب

پروگرامر J-Link

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

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

ادامه مطلب

پردازنده‌های ARM

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

همان‌طور که می‌دانید میکروکنترلرها یا پردازنده‌های ARM (تفاوت میکروکنترلر و پردازنده در ادامه ذکر خواهد شد، فعلاً این دو را معادل هم در نظر بگیرید) امروزه بیشترین استفاده را در بین سایر میکروکنترلرها، حداقل در کشور ما دارد. ما هم ...

ادامه مطلب

راه‌اندازی ماژول RC522 با STM32

راه‌اندازی ماژول RC522 با STM32

قبلا در سیسوگ ماژول RC522 را در مقاله ای تحت عنوان "راه‌اندازی پروژه RFID RC522 با آردوینو" راه‌اندازی کردیم. اکنون در این مقاله قصد داریم به راه‌اندازی ماژول RC522 با STM32  بپردازیم. ابتدا در رابطه با خود RFID توضیحاتی خواهیم دا...

ادامه مطلب

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

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

پروتکل UARTخدایا با نام تو با یاد تو و برای تو، دوستان عزیز سلام و با عرض شرمندگی بابت تاخیر انتشار این قسمت، سرباز باشید و یا سربازیتون نزدیک بشه متوجه می‌شید که چی می‌گم.در قسمت سوم در رابطه با پروتکل UART صحبت کردیم اما...

ادامه مطلب

مقایسه تخصصی کامپایلر کیل و GCC

مقایسه تخصصی کامپایلر کیل و GCC

کیل یا gcc! از کدام برای برنامه‌نویسی استفاده می‌کنید؟ سؤال خیلی از دوستان تازه‌کار و حتی حرفه‌ای این است که کدام کامپایلر بهتر است و بهترِ از کدام‌یک استفاده کرد؟ البته لازم است یک پرانتز باز کنم و به این مهم اشاره‌کنم که همیشه ا...

ادامه مطلب

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

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

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

ادامه مطلب

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

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

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

ادامه مطلب