منصوبے کے بارے میں
Awesome-Embedded ایمبیڈڈ سسٹمز پروگرامنگ کے لیے ترتیب شدہ روابط کا مجموعہ ہے۔ یہ ایمبیڈڈ اسٹیک بھر سے ٹیوٹوریلز، کورس میٹریل، نمونہ پروجیکٹس، ولنگ حوالہ جات اور کمیونٹی وسائل جمع کرتا ہے، بیئر میٹل ARM برنگ اپ سے لے کر لینکس ڈیوائس ڈرائیورز تک۔
اہم حصے شامل ہیں:
- انٹرویو کی تیاری اور ایمبیڈڈ سافٹ ویئر مہارت کے حوالہ جات، بشمول مطالعہ کے منصوبے اور قابلیت کے میٹرکس۔
- عام بنیادیں: C بلڈ عمل، لنکر اسکرپٹس، ELF/ABI تصورات، ٹول چینز اور GNU کے ساتھ بیئر میٹل ARM۔
- MCU پروگرامنگ پلیٹ فارم کے لحاظ سے منظم: MSP430، TM4C123، MSP432، STM32 (بشمول STM32F7)، STM8 اور ESP8266/ESP32، ٹیمپلیٹس، بوٹ لوڈرز، FreeRTOS پورٹس اور نمونہ پروجیکٹس کے ساتھ۔
- Raspberry Pi اور BeagleBone بیئر میٹل اور OS ڈیولپمنٹ وسائل، بشمول ٹیوٹوریلز، UEFI پورٹس اور RTOS پورٹس۔
- لینکس کرنل اور ڈیوائس ڈرائیور ڈیولپمنٹ: ڈرائیور یوٹوریلز، کرنل اندرونیات، Yocto اور Buildroot، پیریفرل I/O لائبریریاں اور کرنل ایکسپلویٹیشن حوالہ جات۔
- اسمبلی، RTOS (FreeRTOS، RT-Thread، Tock، Atomthreads اور دیگر)، آٹوموٹو، OS، Windows CE، کمپائلر، بوٹ لوڈر اور Makefile موضوعات۔
- پیریفرلز جیسے میموری پروٹیکشن یونٹ اور USB، نیز ایمبیڈڈ GUI ڈیولپمنٹ اور MCUs پر مشین لرننگ/AI۔
- یوٹیلیٹیز، ٹپس اور ٹرکس، ٹیک بلاگز، FAQ اور کتاب کی سفارشات۔
یہ فہرست سافٹ ویئر پیکج کے بجائے روابط پر مبنی ہے: اندراجات بیرونی مضامین، ریپوزٹریز، کورسز اور دستاویزات کی طرف اشارہ کرتے ہیں۔ یہ سیکھنے والوں اور پریکٹیشنرز کے لیے منظم ایمبیڈڈ پروگرامنگ مواد تلاش کرنے کے لیے نقطہ آغاز کے طور پر مفید ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.