دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2
نویسندگان: Joseph Yiu
سری:
ISBN (شابک) : 0128032774, 9780128032770
ناشر: Newnes
سال نشر: 2015
تعداد صفحات: 742
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 61 مگابایت
در صورت تبدیل فایل کتاب The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ Processors, Second Edition به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب راهنمای قطعی پردازنده های ARM® Cortex®-M0 و Cortex-M0+، ویرایش دوم نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
راهنمای قطعی پردازندههای ARM® Cortex®-M0 و Cortex-M0+، ویرایش دوم معماریهای زیر پردازندههای Cortex-M0 و Cortex-M0+ ARM و تکنیکهای برنامهنویسی آنها را توضیح میدهد.
نوشته شده توسط مدیر ارشد فناوری جاسازی شده ARM، جوزف ییو، این کتاب مملو از مثالهایی در مورد نحوه استفاده از ویژگیهای پردازندههای Cortex-M0 و Cortex-M0+ است. اطلاعات دقیقی در مورد معماری مجموعه دستورالعمل، نحوه استفاده از تعدادی مجموعه توسعه محبوب، مروری بر جریان توسعه نرم افزار، و اطلاعاتی در مورد نحوه یافتن مشکلات در کد برنامه و انتقال نرم افزار ارائه می دهد.
این نسخه جدید شامل تفاوتهای بین پردازندههای Cortex-M0 و Cortex-M0+ مانند ویژگیهای معماری (به عنوان مثال سطح اجرای غیرمجاز، جابجایی جدول برداری)، فصلهای جدید در طراحیهای کم مصرف و واحد حفاظت از حافظه (MPU)، مزایای پردازنده Cortex-M0+، مانند رابط ورودی/خروجی تک چرخه جدید، راندمان انرژی بالاتر، عملکرد بهتر و ویژگی Micro Trace Buffer (MTB)، ابزارهای توسعه نرم افزار به روز، نمونه های به روز شده سیستم عامل Real Time با استفاده از Keil™ RTX با CMSIS- API های RTOS، نمونه هایی از استفاده از میکروکنترلرهای مختلف مبتنی بر Cortex-M0 و Cortex-M0+، و موارد دیگر.
The Definitive Guide to the ARM® Cortex®-M0 and Cortex-M0+ Processors, Second Edition explains the architectures underneath ARM’s Cortex-M0 and Cortex-M0+ processors and their programming techniques.
Written by ARM’s Senior Embedded Technology Manager, Joseph Yiu, the book is packed with examples on how to use the features in the Cortex-M0 and Cortex-M0+ processors. It provides detailed information on the instruction set architecture, how to use a number of popular development suites, an overview of the software development flow, and information on how to locate problems in the program code and software porting.
This new edition includes the differences between the Cortex-M0 and Cortex-M0+ processors such as architectural features (e.g. unprivileged execution level, vector table relocation), new chapters on low power designs and the Memory Protection Unit (MPU), the benefits of the Cortex-M0+ processor, such as the new single cycle I/O interface, higher energy efficiency, better performance and the Micro Trace Buffer (MTB) feature, updated software development tools, updated Real Time Operating System examples using Keil™ RTX with CMSIS-RTOS APIs, examples of using various Cortex-M0 and Cortex-M0+ based microcontrollers, and much more.
Content:
Front Matter, Page iii
Copyright, Page iv
Dedication, Page v
Foreword, Pages xxi-xxii
Preface, Page xxiii
Acknowledgment, Page xxv
Terms and Abbreviations, Pages xxvii-xxviii
Conventions, Page xxix
References, Page xxxi
Chapter 1 - Introduction, Pages 1-28
Chapter 2 - Technical Overview, Pages 29-53
Chapter 3 - Introduction to Embedded Software Development, Pages 55-86
Chapter 4 - Architecture, Pages 87-108
Chapter 5 - Instruction Set, Pages 109-145
Chapter 6 - Instruction Usage Examples, Pages 147-164
Chapter 7 - Memory System, Pages 165-183
Chapter 8 - Exceptions and Interrupts, Pages 185-217
Chapter 9 - System Control and Low-Power Features, Pages 219-241
Chapter 10 - Operating System Support Features, Pages 243-277
Chapter 11 - Fault Handling, Pages 279-290
Chapter 12 - Memory Protection Unit, Pages 291-313
Chapter 13 - Debug Features, Pages 315-327
Chapter 14 - Getting Started with the Keil Microcontroller Development Kit, Pages 329-407
Chapter 15 - Getting Started with IAR Embedded Workbench for ARM®, Pages 409-426
Chapter 16 - Getting Started with gcc (GNU Compiler Collection), Pages 427-457
Chapter 17 - Getting Started with mbed™, Pages 459-478
Chapter 18 - Programming Examples, Pages 479-510
Chapter 19 - Ultralow-Power Designs, Pages 511-557
Chapter 20 - Programming with Embedded OS, Pages 559-605
Chapter 21 - Mixed Language Projects (C/C++ with Assembly), Pages 607-633
Chapter 22 - Software Porting, Pages 635-660
Chapter 23 - Advanced Topics, Pages 661-677
Appendix A - Instruction Set Quick Reference, Pages 679-682
Appendix B - Exception Type Quick Reference, Pages 683-684
Appendix C - CMSIS-CORE Quick Reference, Pages 685-689
Appendix D - NVIC, SCB, and SysTick Registers Quick Reference, Pages 691-698
Appendix E - Debug Registers Quick Reference, Pages 699-710
Appendix F - Debug Connector Arrangements, Pages 711-714
Appendix G - Trouble Shooting, Pages 715-728
Appendix H - A Breadboard Project with an ARM® Cortex®-M0 Microcontroller, Pages 729-732
Index, Pages 733-746