کار با تراشه F1C100S – قسمت چهارم

کار با تراشه F1C100S – قسمت چهارم – طراحی رابط گرافیکی با lvgl

این روزها اکثر دستگاه های الکترونیکی کاربرپسند یک رابط گرافیکی دارند (البته همیشه هم لازم نیست?)و بیشتر الکترونیکی ها دنبال راه اندازی یک گرافیک خوب روی محصولاتشان هستند ، اکثرا هم از میکروهای شرکت stm استفاده میکنند اما مدتی است ...

ادامه مطلب

کار با تراشه F1C100S – قسمت سوم

کار با تراشه F1C100S – قسمت سوم – ساخت ایمیج

در قسمت قبل مقدمه ای بر سیستم های امبدد و buildroot داشتیم. حال به سراغ کمی ویرایش در کانفیگ های buildroot و بعد از آن هم کامپایل ایمیج و اجرای آن روی برد را بررسی خواهیم کرد . البته این مراحل در فایل Readme.md خود پروژه هم به‌طور...

ادامه مطلب

کار با تراشه F1C100S – قسمت دوم

کار با تراشه F1C100S – قسمت دوم – مقدمه ای بر buildroot

در قسمت قبل توضیحات کلی در مورد بخش‌های سخت‌افزاری برد sinux f1 دادیم و از این به بعد می‌خواهیم وارد بحث نرم‌افزاری و شناساندن سخت‌افزار به نرم‌افزار شویم که یکی از این راهکارها Buildroot است پس با سیسوگ همراه باشید.بگذارید مق...

ادامه مطلب

کار با تراشه F1C100S - قسمت اول

کار با تراشه F1C100S – قسمت اول – سخت افزار

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

ادامه مطلب

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

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

با قسمت سیزدهم از دوره ورود به دنیای امبدد لینوکس که دوره مقدماتی آموزش امبدد لینوکس  می باشد همراه ما باشید. (فصل دوم – بخش نهم) خوب! توی قسمت قبل اجزا تولچین رو بررسی کردیم و کمی بیشتر با ابزار های داخل اون آشنا شدیم. در این ق...

ادامه مطلب

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

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

با قسمت دوازدهم از دوره ورود به دنیای امبدد لینوکس که دوره مقدماتی آموزش امبدد لینوکس می باشد همراه ما باشید. (فصل دوم – بخش هشتم) خوب! توی قسمت قبل با crosstool-NG و menuconfig آشنا شدیم و همین طور تونستیم برای "رسپبری پای سه ب...

ادامه مطلب

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

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

با قسمت یازدهم از دوره ورود به دنیای امبدد لینوکس که دوره مقدماتی آموزش امبدد لینوکس  می باشد همراه ما باشید. (فصل دوم – بخش هفتم) خوب! توی قسمت قبل یاد گرفتیم که چطوری یه برد "رسپبری پای سه بی پلاس - Raspberry Pi 3 B Plus" یا "...

ادامه مطلب

امبدد لینوکس

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

با قسمت دهم از دوره ورود به دنیای امبدد لینوکس که دوره مقدماتی آموزش امبدد لینوکس  می باشد همراه ما باشید.(فصل دوم – بخش ششم) قسمت قبل در قسمت‌های قبلی آموزش، مسیر حرکت و فصل‌های پیش رو، بسیاری از مفاهیم مورد...

ادامه مطلب

آموزش امبدد لینوکس

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

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

ادامه مطلب

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

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

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

ادامه مطلب