آموزش برنامه نویسی C قسمت ششم

شروع برنامه‌نویسی – قسمت ششم آموزش امبدد C

در قسمت قبلی آموزش برنامه نویسی C به بررسی محیط های توسعه یکپارچه یا IDE برای برنامه نویسی C و معرفی محیط توسعه یکپارچه System Workbench for STM32 پرداختیم، در این قسمت به بررسی نحوه کانفیگ IDE و شروع برنامه نویسی امبدد C می پرداز...

ادامه مطلب

قسمت سوم آموزش Kicad

سیم کشی شماتیک | فوت پرینت ها و نام گذاری | دیباگ شماتیک و تولید لیست قطعات در Kicad – قسمت سوم

در قسمت قبل آموزش Kicad به بررسی ساخت پروژه و طراحی شماتیک با Kicad پرداختیم. در این قسمت به بررسی سیم کشی شماتیک، خصوصیات سمبل، فوت پرینت ها و نامگذاری (Annotation)، بررسی خطاهای الکتریکی  و تولید لیست قطعات در Kicad می پردازیم. ...

ادامه مطلب

پیاده سازی یک CPU هشت بیتی ساده به همراه شبیه‌ساز و اسمبلر با زبان C

ساختن شبیه ساز CPU هشت بیتی برای ساختن شبیه ساز که مانند یک CPU فیزیکی عمل کند. ابتدا نیاز هست که با نحوه کار با CPU یا پردازنده مرکزی آشنا شویم. واحد CPU یا پردازنده مرکزی بخش اصلی یک کامپیوتر میباشد. نه فقط کامپیوترهای شخصی بل...

ادامه مطلب

قسمت دهم مفاهیم شبکه و اینترنت در راه‌اندازی ماژول ESP8266

مقدمه‌ای بر راه‌اندازی ماژول ESP8266 | قسمت دهم مفاهیم شبکه و اینترنت در راه‌اندازی ماژول ESP8266

امیدوارم مطالب نه قسمت قبل خوب بوده باشه. احتمالاً پیش خودتون گفتید "اینا به چه درد من میخوره؟! پس راه‌اندازی ماژول کجاست؟". نوبتی هم باشه دیگه نوبت خود ماژول ESP8266 هستش. الآن دیگه با مفاهیم شبکه، آی­پی، اینترنت، وب و... آشنا هس...

ادامه مطلب

قسمت پنجم آموزش برنامه نویسی امبدد C

مقدمه‌ای بر محیط‌های توسعه یکپارچه (IDE) – قسمت پنجم آموزش برنامه نویسی C

تاکنون، ما از ابزارهای جداگانه‌ای مانند GCC ،make و یک ویرایشگر متن برای ساخت برنامه‌هایمان استفاده کرده‌ایم. این کار به شما اجازه می‌دهد تا ببینید هر ابزار چه کاری انجام می‌دهد و همچنین در مورد جزئیات توسعه نرم‌افزار یاد بگیرید. ...

ادامه مطلب

دوره آموزش شبکه و اینترنت قسمت نهم

انواع پروتکل های شبکه و اینترنت (بخش دوم) | قسمت نهم مفاهیم شبکه و اینترنت در راه‌اندازی ماژول ESP8266

سلام به همه دوستان. نمیدونم چند نفر از اونهایی که از اولین قسمت آموزش مفاهیم شبکه و اینترنت در راه اندازی ماژول ESP8266 همراه ما بودند، باقی موندن! ولی اینو میدونم که اونهایی که تا این قسمت، مطالب را خوندن و دنبال کردند، حتماً اف...

ادامه مطلب

آردوبنو قسمت شانزدهم

تنظیم و خواندن بیت‌ها + شیفت بیت‌ها | قسمت شانزدهم آموزش آردوینو

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

ادامه مطلب

ساخت پروژه و طراحی شماتیک با Kicad

ساخت پروژه و طراحی شماتیک با Kicad – قسمت دوم آموزش Kicad

ایجاد پروژه جدید در Kicad گام نخست برای انجام یک طراحی جدید ایجاد یک پروژه جدید است. با باز کردن Kicad، پنجره مدیریت پروژه نیز باز می شود. روی منوی File  ، New project کلیک کنید. محل مورد دلخواه خود را جستجو کرده و برای پروژه خود...

ادامه مطلب

قسمت چهارم امبدد C

لینکر (linker) در زبان C – قسمت چهارم امبدد C

 در قسمت قبل در بررسی پشت پرده فرایند کامپایل به نقش  پیش‌پردازشگر، کامپایلر و اسمبلر پرداختیم در ادامه به بررسی عملکرد لینکر می‌پردازیم. لینکر برای ساخت برنامه‌، لازم است آبجکت فایلی (object file) که از برنامه خود ایجاد کردیم و...

ادامه مطلب

قسمت_هشتم_شبکه_و_اینترنت_در_راه_اندازی_ماژول_esp8266_

انواع پروتکل های شبکه و اینترنت (بخش اول) | قسمت هشتم مفاهیم شبکه و اینترنت در راه‌اندازی ماژول ESP8266

از این که هفت قسمت با من همراه بودید، بسیار خوشحال هستم و امیدوارم تا اینجا خسته نشده باشید. شاید پیش خودتون بگید "عنوان این مقاله با محتوای این هشت قسمت فرق داره! چرا باید این مطالب را بخونم؟!" در جواب باید بگم شاید در ظاهر مطالب...

ادامه مطلب