توضیحات
Design higher-quality embedded software from concept through production. This book assumes basic C and microcontroller programming knowledge and is organized into three critical areas: Software Architecture and Design; Agile, DevOps, and Processes; and Development and Coding Skills.
You’llstart with a basic introduction to embedded software architecture and the considerations for a successful design. The book then breaks down how to architect an RTOS-based application and explore common design patterns and building blocks. Next, you’ll review embedded software design processes such as TDD, CI/CD, modeling, and simulation that can be used to accelerate development. Finally, the book will examine how to select a microcontroller, write configurable code, coding strategies, techniques, and tools developers cant live without.
Embedded systems are typically designed using microcontrollers to build electronic systems with a dedicated function and real-time responses. Modern systems need to carefully balance a complex set of features, manage security, and even run machine learning inferences while maintaining reasonable costs, scalability, and robustness. By the end of this book, you will have a defined development process, understand modern software architecture, and be equipped to start building embedded systems.What You’ll Learn
- Understand what sound embedded system design is and how to employ it
- Explore modern development processes for quality systems
- Know where the bits hit the silicon: how to select a microcontroller
- Master techniques to write configurable, automated code
Who This Book Is ForEmbedded software and hardware engineers, enthusiasts, or any stakeholders who would like to learn modern techniques for designing and building embedded systems.
————————————————————–
ترجمه ماشینی :
نرم افزار تعبیه شده با کیفیت بالاتر را از مفهوم تا تولید طراحی کنید. این کتاب دانش اولیه برنامه نویسی C و میکروکنترلر را در نظر گرفته و در سه حوزه حیاتی سازماندهی شده است: معماری و طراحی نرم افزار. Agile، DevOps و Processes؛ و مهارت های توسعه و کدنویسی.
شما با یک مقدمه اولیه بر معماری نرم افزار جاسازی شده و ملاحظات یک طراحی موفق شروع خواهید کرد. سپس این کتاب نحوه طراحی یک برنامه کاربردی مبتنی بر RTOS و کشف الگوهای طراحی رایج و بلوکهای ساختمانی را شرح میدهد. در مرحله بعد، فرآیندهای طراحی نرمافزار تعبیهشده مانند TDD، CI/CD، مدلسازی و شبیهسازی را که میتوانند برای تسریع توسعه مورد استفاده قرار گیرند، مرور خواهید کرد. در نهایت، این کتاب به بررسی نحوه انتخاب یک میکروکنترلر، نوشتن کد قابل تنظیم، استراتژیهای کدگذاری، تکنیکها و ابزارهایی میپردازد که توسعهدهندگان نمیتوانند بدون آنها زندگی کنند.
سیستمهای تعبیهشده معمولاً با استفاده از میکروکنترلرها برای ساختن سیستمهای الکترونیکی با عملکرد اختصاصی طراحی میشوند. پاسخ های زمان واقعی سیستمهای مدرن باید با دقت مجموعه پیچیدهای از ویژگیها را متعادل کنند، امنیت را مدیریت کنند و حتی استنتاجهای یادگیری ماشین را اجرا کنند و در عین حال هزینههای معقول، مقیاسپذیری و استحکام را حفظ کنند. در پایان این کتاب، شما یک فرآیند توسعه تعریف شده خواهید داشت، معماری نرم افزار مدرن را درک خواهید کرد و برای شروع ساخت سیستم های تعبیه شده مجهز خواهید شد.آنچه یاد خواهید گرفت
- درک طراحی سیستم جاسازی شده صدا چیست و چگونه از آن استفاده کنید
- کاوش در فرآیندهای توسعه مدرن برای سیستم های کیفیت
- بدانید بیت ها کجا به سیلیکون برخورد می کنند: چگونه یک میکروکنترلر انتخاب کنید
- < span>تکنیک های استاد برای نوشتن کدهای قابل تنظیم و خودکار
این کتاب برای چه کسانی است مهندسان نرم افزار و سخت افزار جاسازی شده، علاقه مندان، یا هر ذینفعی که مایل به یادگیری تکنیک های مدرن برای طراحی و ساخت سیستم های تعبیه شده است.
tag : دانلود کتاب طراحی نرم افزار جاسازی شده: رویکردی عملی به معماری، فرآیندها و تکنیک های کدنویسی , Download طراحی نرم افزار جاسازی شده: رویکردی عملی به معماری، فرآیندها و تکنیک های کدنویسی , دانلود طراحی نرم افزار جاسازی شده: رویکردی عملی به معماری، فرآیندها و تکنیک های کدنویسی , Download Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques Book , طراحی نرم افزار جاسازی شده: رویکردی عملی به معماری، فرآیندها و تکنیک های کدنویسی دانلود , buy طراحی نرم افزار جاسازی شده: رویکردی عملی به معماری، فرآیندها و تکنیک های کدنویسی , خرید کتاب طراحی نرم افزار جاسازی شده: رویکردی عملی به معماری، فرآیندها و تکنیک های کدنویسی , دانلود کتاب Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques , کتاب Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques , دانلود Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques , خرید Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques , خرید کتاب Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.