کتاب Firmware Development (توسعه سفتافزار: راهنمای دانش سیستمی تخصصی) نوشتهی چند تن از متخصصان برنامهنویسی و سختافزار در جهان است که به تازگی به چاپ رسیده است. این کتاب در 6 فصل به طور مفصل در مورد سختافزار و برنامهنویسی آنها توضیح خواهد داد.
در ادامه مقدمهای از کتاب Firmware Development را شرح خواهیم داد.
مقدمهای بر کتاب Firmware Development:
سفتافزار خود را بسازید. این کتاب به شما کمک میکند معماری سفتافزار و طراحی مینیمالیستی را درک کنید و دانش تخصصی توسعه سفتافزار را ارائه میدهد. این کتاب شامل راهنمایی در مورد درک روش ساخت سفتافزار سیستم، یکپارچهسازی قطعات سفتافزار و اجازه پیکربندی، بهروزرسانی سیستمافزار سیستم، ایجاد زیرساخت توسعه برای اجازه همکاری چند جانبه در توسعه سیستمافزار، و کسب دانش پیشرفته اشکالزدایی میانافزار سیستم است.
بیشتر بخوانید: کتاب Arduino for Arduinians
پس از خواندن کتاب، میتوانید کنترل بهتری را در حین توسعه سفتافزار خود به دست آورید و بدانید که چگونه در هنگام اشکالزدایی با سختافزار بومی تعامل داشته باشید. شما اصول کلیدی توسعه سفتافزار آینده را با استفاده از فناوری جدیدتر درک خواهید کرد و برای معرفی زبانهای برنامهنویسی ایمن مدرن برای توسعه سفتافزار آماده خواهید بود. مطالعات موردی توسعه سفتافزار دقیق سیستم با استفاده از رویکرد آیندهنگر شامل موارد زیر است:
- مدلهای توسعه سفتافزار سیستم مقیاس پذیر آینده
- انواع توسعه سفتافزار (سیستم سفتافزار، سفتافزار دستگاه، سفتافزار قابل مدیریت)
- ابزارها و استفاده از آنها در هنگام ایجاد سفتافزار سیستم
- نحوه ایجاد زیرساخت برای توسعه سفتافزار بدون درز با استفاده از مدل توسعه چند جانبه
- روشهای اشکالزدایی مورد استفاده در مراحل مختلف توسعه محصول سفتافزار
- تنظیم انتظارات کلیدی برای سفتافزار آینده، از جمله ردپای سفتافزار باریکتر و زمان اجرای سریعتر، پیکربندی آسانتر، و افزایش امنیت شفاف
آنچه شما یاد خواهید گرفت:
- مدل کار سفتافزار سیستم در آینده را درک کنید
- کسب دانش برای خداحافظی با سفتافزار اختصاصی برای انواع مختلف توسعه سفتافزار
- انواع مختلف ابزارهای مورد نیاز برای ایجاد کد منبع سفتافزار را قبل از فلش کردن تصویر نهایی در دستگاه بوت سیستم تعبیه شده بشناسید.
- توسعه مهارتهایی برای درک خرابی در سفتافزار یا سیستم و آمادهسازی محیط اشکال زدایی برای ریشه یابی عیوب
- حداقل نیاز امنیتی سکو را تشخیص دهید
- زمان بوت سفتافزار سیستم را بر اساس نیاز سختافزاری مورد نظر بهینه کنید
- چرخه توسعه محصول را با استفاده از توسعه سفتافزار منبع باز درک کنید
کتاب Firmware Development برای چه کسی است؟
مهندسین میانافزار و نرمافزار جاسازیشده، توسعه محصول را از میانافزار منبع بسته به میانافزار منبع باز برای نیازهای سازگاری محصول و همچنین مهندسانی که برای توسعه سیستمافزار منبع باز کار میکنند، مهاجرت میکنند.
یک مخاطب ثانویه شامل مهندسانی است که بر روی بوتلودرهای مختلف کار میکنند، مانند سفتافزار متنباز، UEFI، و توسعه Bootloader Slim، و همچنین دانشجویان کارشناسی و کارشناسی ارشد که روی توسعه مجموعه مهارت های میان افزار کار میکنند.
سرفصلهای کتاب Firmware Development:
- Table of Contents
- About the Authors
- About the Technical Reviewer
- About the Foreword Author
- Foreword by Christian Walter
- Preface
- Acknowledgments
- Introduction
- Chapter 1: Spotlight on Future Firmware
- Chapter 2: Tools
- Chapter 3: Infrastructure for Building Your Own Firmware
- Chapter 4: System Firmware Debugging
- Chapter 5: Security at Its Core
- Chapter 6: Looking at the Future of System Firmware
- Appendix A: The Evolution of System Programming Languages
- Appendix B: initramfs: A Call for Type-Safe Languages
- Glossary
- Reference
- Index
جهت دانلود کتاب Firmware Development میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.