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

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

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

ادامه مطلب

آموزش راه اندازی ماژول تابلو روان LED P10

آموزش راه اندازی ماژول تابلو روان LED P10

سلام و وقت بخیر، در این قسمت با آموزش راه اندازی ماژول تابلو LED P10 در خدمتتون هستیم.این ماژول‌ها که ابتدا چینی بودند و از زمان ورود به بازار، با اسم تابلو روان گسترش پیدا کردند، برای بسیاری از صاحبان مشاغل برای معرفی کسب...

ادامه مطلب

Nvidia حق امتیاز کل مجموعه ARM را 40 میلیارد دلار خرید!

Nvidia حق امتیاز کل مجموعه ARM را 40 میلیارد دلار خرید!

شرکت سافت‌بانک (SoftBank) ژاپن، کل مجموعه هلدینگ و حق امتیاز Arm را به شرکت طراحی تراشه انویدیا (Nvidia) آمریکا، به قیمت 40 میلیارد دلار فروخت.این مجموعه بعد از چهار سال مالکیت آن با عنوان گروه فناوری ژاپن، به یک منبع عظیم سرم...

ادامه مطلب

ویا چیست

معرفی انواع Via در مدار طراحی برد مدار چاپی و کاربرد های آن

این مقاله کوتاه، به معرفی انواع via و کاربرد هر یک اختصاص دارد. آیا می دانید via در مدار چاپی (PCB) چیست و چه ویژگی‌هایی دارد؟   via چیست؟ با ایجاد یک سوراخ بر روی مدار چاپی و آبکاری این سوراخ، یک via ساخته...

ادامه مطلب

معماری حافظه

نحوه‌ی اختصاص قسمت‌های مختلف در برنامه‌نویسی | قسمت سوم الفبای معماری حافظه

خب تو این قسمت میخواهیم بررسی کنیم چطور میتونیم تو برنامه ای که مینویسیم مشخص کنیم که یه قسمت مدنظر ما تو کدوم یک از بخش های حافظه ذخیره بشه. کلمات کلیدی زبون C که میتونن برای رسیدن به این هدف بهمون کمک کنن اینا هستند:Va...

ادامه مطلب

امبدد لینوکس

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

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

ادامه مطلب

GPIO-Output با توابع LL

بررسی خروجی GPIO در STM32 | قسمت پنجم آموزش STM32 با توابع LL

در قسمت چهارم از آموزش STM32 با توابع LL، با واحد RCC آشنا شدیم و جزئیات و دلیل وجود کلاک در مدارات دیجیتال را بررسی کردیم، همچنین گفتیم که کلاک ورودی به میکروکنترلر چگونه در میکروکنترلر با استفاده از PLL افزایش و با استفاده از Pr...

ادامه مطلب

معماری حافظه

بررسی بخش های مختلف حافظه | قسمت دوم الفبای معماری حافظه

تو قسمت قبل راجع به کلیات حافظه ها صحبت کردیم. تو این قسمت میخوایم به خورده دقیق تر حافظه ها و قسمت های مختلفشون مثل Heap و Stack رو بررسی کنیم. بذارید قبل این کار دو اصطلاح رو تعریفشونو با هم ببینیم:اصطلاح Architecture در واق...

ادامه مطلب

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

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

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

ادامه مطلب

کنترل ریست و کلاک

RCC (کنترل ریست و کلاک) در STM32 | قسمت چهارم آموزش STM32 با توابع LL

در قسمت سوم از آموزش STM32 با توابع LL، یاد گرفتیم که در نرم‌افزار STM32CubeMX چگونه می‌توان یک پروژه ایجاد کرد. همین‌طور در همان قسمت تنظیماتی که برای یک پروژه ساده نیاز بود را شرح دادیم و آن را پیکره‌بندی کردیم و درنهایت از پیکر...

ادامه مطلب