معماری حافظه

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

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

ادامه مطلب

معرفی ابزار جدید CircuitPython

معرفی ابزار جدید CircuitPython

پایتون مدار یا CircuitPython یک زبان برنامه نویسی برای میکروکنترلرها و بردهای الکترونیکی ارزان قیمت است که از میکرو پایتون مشتق شده و به افراد تازه کار اجازه می‌دهد برنامه نویسی را به سادگی شروع کنند. این بسته، کار برنامه نویسی را...

ادامه مطلب

آماده سازی VS CODE برای AVR - سیسوگ

آماده سازی محیط VSCODE برای برنامه نویسی AVR

به نام خدایی که جان آفرید، زمین و زمان و مکان آفرید.در مقاله "بررسی زبان، کامپایلر و محیط‌های برنامه نویسی مختلف برای میکروکنترلر AVR" برخی از محیط‌ها و زبان‌های مورد استفاده برای میکروکنترلر AVR بررسی شد. در انتها یکی از پیشن...

ادامه مطلب

بررسی بهترین زبان، کامپایلر و محیط‌های برنامه نویسی مختلف برای میکروکنترلر AVR

بررسی بهترین زبان، کامپایلر و محیط‌های برنامه نویسی مختلف برای میکروکنترلر AVR

به نام یکتای بی همتا در این مقاله به بررسی معایب و مزایای استفاده از زبان ها، کامپایلر ها و محیط های مختلف برای برنامه نویسی میکروکنترلر AVR می پردازیم تا شما بتوانید بهترین کامپایلر avr و راه را برای برنامه نویسی این میکروکنترلر...

ادامه مطلب

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

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

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

ادامه مطلب

آموزش میکروبلیز از مبتدی تا پیشرفته

بررسی حلقه ها در زبان برنامه‌نویسی C | آموزش میکروبلیز قسمت ششم

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

ادامه مطلب

آموزش میکروبلیز از مبتدی تا پیشرفته

اصولی و دقیق کاراکتر‌ها، رشته‌ها و آرایه‌ها در زبان C | آموزش میکروبلیز قسمت پنجم

بسم‌الله‌الرحمن‌الرحیم  اگر سری آموزش‌های میکروبلیز را تا کنون دنبال کرده باشید به مطالبی چون تعریف اصولی متغیر و عملگر‌ها در زبان برنامه‌نویسی C پرداختیم که برای دیدن این سری از آموزش‌ها می‌توانید اینجا کلیک کنید. در ای...

ادامه مطلب

اموزش NodeMcu با آردوینو

پروژه راه‌اندازی سنسور دمای DS18b20 با NodeMcu

به احتمال زیاد تمامی مخاطبین این مقاله بار‌ها اسم IOT را شنیده‌اند و تقریبا با برخی از کاربر‌دهای آن آشنا هستند. حال می‌خواهیم در این مقاله از یکی این تکنولوژی‌ها استفاده کنیم و در نهایت در محیط آردوینو برای آن برنامه‌نویسی کنیم. ...

ادامه مطلب

آموزش میکروبلیز از مبتدی تا پیشرفته

تعریف اولیه عملگر‌ها و در ادامه به انواع مختلف عملگر‌ها | آموزش میکروبلیز قسمت چهارم

اگر قسمت سوم آموزش میکروبلیز " آموزش میکروبلیز قسمت سوم: آموزش زبان برنامه‌نویسی C " را مطالعه کرده باشید به بحث جذاب متغیر‌ها با شناسایی کلاس‌های حافظه و همینطور به نحوه اصولی تعریف متغیر‌ به همراه کلاس‌های حافظه پرداختیم. حال در...

ادامه مطلب

آموزش میکروبلیز از مبتدی تا پیشرفته

تعریف اصولی متغیر در زبان برنامه‌نویسی C | آموزش میکروبلیز قسمت سوم

بسم‌الله‌الرحمن‌الرحیم اگر قسمت دوم آموزش میکروبلیز قسمت دوم: آموزش زبان برنامه‌نویسی C را مطالعه کرده باشید به مسائلی همچون اصول اولیه و قواعد کلی برنامه‌نویسی زبان C اشاره کردیم که توصیه می‌کنیم قبل از خواندن این قسمت حتما قسمت...

ادامه مطلب