دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Igor Viarheichyk
سری:
ISBN (شابک) : 183882104X, 9781838821043
ناشر: Packt Publishing
سال نشر: 2020
تعداد صفحات: 0
زبان: English
فرمت فایل : ZIP (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 271 کیلوبایت
در صورت تبدیل فایل کتاب Embedded Programming with Modern C++ Cookbook: Practical recipes to help you build robust and secure embedded applications on Linux. Code به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامه نویسی جاسازی شده با مدرن C ++ Cookbook: دستورالعمل های عملی برای ساخت برنامه های جاسازی شده قوی و ایمن در Linux. کد نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
محدودیت ها و چالش های مختلفی را که توسعه دهندگان تعبیه شده در وظایف روزانه خود با آن مواجه می شوند بررسی کنید و یاد بگیرید که چگونه با استفاده از آخرین استانداردهای C برنامه های موثر بسازید
توسعه برنامه های کاربردی برای سیستم های جاسازی شده ممکن است کاری دلهره آور به نظر برسد. به عنوان توسعه دهندگان با چالش های مربوط به حافظه محدود، مصرف انرژی بالا، و حفظ پاسخ های زمان واقعی مواجه هستند. این کتاب مجموعهای از مثالهای کاربردی برای توضیح چگونگی توسعه برنامههای کاربردی برای بردهای جاسازی شده و غلبه بر چالشهایی است که ممکن است در حین توسعه با آنها مواجه شوید.
این کتاب با مقدمه ای بر سیستم های جاسازی شده و نحوه تنظیم محیط توسعه آغاز می شود. این کتاب با آموزش ساخت اولین برنامه تعبیه شده خود، به شما کمک می کند تا از مفاهیم اولیه به مفاهیم پیچیده تر، مانند اشکال زدایی، ورود به سیستم و نمایه سازی پیشرفت کنید. با حرکت رو به جلو، نحوه استفاده از حافظه های تخصصی و تخصیص دهنده های سفارشی را خواهید آموخت. از اینجا به دستور العمل هایی می پردازید که نحوه کار با مدل حافظه C، متغیرهای اتمی و همگام سازی را به شما آموزش می دهند. سپس کتاب شما را از طریق دستور العمل هایی در مورد ارتباطات بین فرآیندی، سریال سازی داده ها و تایمرها راهنمایی می کند. در نهایت، موضوعاتی مانند مدیریت خطا و دستورالعملهای سیستمهای بلادرنگ و سیستمهای حیاتی ایمنی را پوشش خواهید داد.
در پایان این کتاب، شما در ساخت برنامههای جاسازی شده قوی و ایمن با C مهارت خواهید داشت.
این کتاب برای توسعهدهندگان است، متخصصان سخت افزار الکترونیکی و مهندسین نرم افزار و سیستم روی تراشه که می خواهند برنامه های جاسازی شده موثر در C بسازند. آشنایی با زبان برنامه نویسی C مورد انتظار است، اما هیچ دانش قبلی در مورد سیستم های جاسازی شده لازم نیست.
Explore various constraints and challenges that embedded developers encounter in their daily tasks and learn how to build effective programs using the latest standards of C++
Developing applications for embedded systems may seem like a daunting task as developers face challenges related to limited memory, high power consumption, and maintaining real-time responses. This book is a collection of practical examples to explain how to develop applications for embedded boards and overcome the challenges that you may encounter while developing.
The book will start with an introduction to embedded systems and how to set up the development environment. By teaching you to build your first embedded application, the book will help you progress from the basics to more complex concepts, such as debugging, logging, and profiling. Moving ahead, you will learn how to use specialized memory and custom allocators. From here, you will delve into recipes that will teach you how to work with the C++ memory model, atomic variables, and synchronization. The book will then take you through recipes on inter-process communication, data serialization, and timers. Finally, you will cover topics such as error handling and guidelines for real-time systems and safety-critical systems.
By the end of this book, you will have become proficient in building robust and secure embedded applications with C++.
This book is for developers, electronic hardware professionals, and software and system-on-chip engineers who want to build effective embedded programs in C++. Familiarity with the C++ programming language is expected, but no previous knowledge of embedded systems is required.