دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: الکترونیک: سخت افزار ویرایش: 1 نویسندگان: Jacob Beningo سری: ISBN (شابک) : 1484232968, 9781484232965 ناشر: Apress سال نشر: 2017 تعداد صفحات: 321 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 8 مگابایت
کلمات کلیدی مربوط به کتاب توسعه سیستم عامل قابل استفاده مجدد: رویکردی عملی به API ها، HAL ها و درایورها: سخت افزار، طراحی API، سبک برنامه نویسی، C، گذرگاه SPI، درایورهای دستگاه، تست یکپارچه سازی، تست رگرسیون، تست، کنترل نسخه، بوت لودر، سیستم های جاسازی شده، GPIO، سفت افزار، لایه های انتزاعی سخت افزار، Doxygen، EEPROM
در صورت تبدیل فایل کتاب Reusable Firmware Development: A Practical Approach to APIs, HALs and Drivers به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب توسعه سیستم عامل قابل استفاده مجدد: رویکردی عملی به API ها، HAL ها و درایورها نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
دانش و مهارت های لازم برای بهبود نرم افزار تعبیه شده خود را به دست آورید و از بیش از 15 سال توسعه نرم افزار قابل استفاده مجدد و قابل حمل توسط نویسنده Jacob Beningo برای سیستم های مبتنی بر میکروکنترلر با محدودیت منابع بهره مند شوید. شما API ها، HAL ها و توسعه درایورها را در میان موضوعات دیگر بررسی خواهید کرد تا پایه ای محکم برای بهبود نرم افزار خود به دست آورید. توسعه سفتافزار قابل استفاده مجدد: رویکردی عملی به APIها، HALها و درایورها نه تنها مفاهیم مهم را توضیح میدهد، بلکه نمونهها، تمرینها و مطالعات موردی فراوانی در مورد نحوه استفاده و پیادهسازی مفاهیم ارائه میدهد. آنچه شما یاد خواهید گرفت • توسعه سیستم عامل قابل حمل با استفاده از زبان برنامه نویسی C • API ها و HAL ها را کشف کنید، تفاوت های آن ها را بررسی کنید و ببینید چرا برای توسعه دهندگان نرم افزارهای دارای محدودیت منابع مهم هستند. • مفاهیم، استراتژی ها و مثال های توسعه درایور میکروکنترلر را مسلط کنید • درایورهایی را بنویسید که در چندین خانواده و فروشنده MCU قابل استفاده مجدد هستند • روش مستندسازی نرم افزار را بهبود بخشید • طراحی API و HAL برای سیستم های مبتنی بر میکروکنترلر این کتاب برای چه کسی است کسانی که تجربه قبلی با برنامه نویسی تعبیه شده دارند.
Gain the knowledge and skills necessary to improve your embedded software and benefit from author Jacob Beningo’s more than 15 years developing reusable and portable software for resource-constrained microcontroller-based systems. You will explore APIs, HALs, and driver development among other topics to acquire a solid foundation for improving your own software. Reusable Firmware Development: A Practical Approach to APIs, HALs and Drivers not only explains critical concepts, but also provides a plethora of examples, exercises, and case studies on how to use and implement the concepts. What You'll Learn • Develop portable firmware using the C programming language • Discover APIs and HALs, explore their differences, and see why they are important to developers of resource-constrained software • Master microcontroller driver development concepts, strategies, and examples • Write drivers that are reusable across multiple MCU families and vendors • Improve the way software documented • Design APIs and HALs for microcontroller-based systems Who This Book Is For Those with some prior experience with embedded programming.
Front Matter ....Pages i-xxii
Concepts for Developing Portable Firmware (Jacob Beningo)....Pages 1-28
API and HAL Fundamentals (Jacob Beningo)....Pages 29-60
Device Driver Fundamentals in C (Jacob Beningo)....Pages 61-93
Writing Reusable Drivers (Jacob Beningo)....Pages 95-119
Documenting Firmware with Doxygen (Jacob Beningo)....Pages 121-148
The Hardware Abstraction Layer Design Process (Jacob Beningo)....Pages 149-165
HAL Design for GPIO (Jacob Beningo)....Pages 167-200
HAL Design for SPI (Jacob Beningo)....Pages 201-217
HAL Design for EEPROM and Memory Devices (Jacob Beningo)....Pages 219-241
API Design for Embedded Applications (Jacob Beningo)....Pages 243-256
Testing Portable Embedded Software (Jacob Beningo)....Pages 257-275
A Practical Approach to Code Reuse (Jacob Beningo)....Pages 277-299
Back Matter ....Pages 301-308