ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Embedded Software: The Works

دانلود کتاب نرم افزار جاسازی شده: The Works

Embedded Software: The Works

مشخصات کتاب

Embedded Software: The Works

دسته بندی: برنامه نويسي
ویرایش: 1st edition 
نویسندگان:   
سری:  
ISBN (شابک) : 9780750679541, 0750679549 
ناشر: Newnes 
سال نشر: 2005 
تعداد صفحات: 417 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 3 مگابایت 

قیمت کتاب (تومان) : 37,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 17


در صورت تبدیل فایل کتاب Embedded Software: The Works به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب نرم افزار جاسازی شده: The Works نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب نرم افزار جاسازی شده: The Works

نویسنده بینشی از تجربه ربع قرن خود در طراحی ارائه می‌کند، و انبوهی از دغدغه‌های اصلی را در قالب مقاله‌ای با ارجاع آسان پوشش می‌دهد که نکات، تکنیک‌ها و توضیحات دقیق فناوری‌ها را در اختیار خواننده قرار می‌دهد. مشارکت های دیگر طراحان مشهور در این زمینه دیدگاه های بیشتری را در مورد همه چیز از خاطرات عجیب و غریب گرفته تا نرم افزار USB ارائه می دهد. این کتاب دارای گستردگی شگفت‌انگیزی است و تمامی موضوعات کلیدی را که مهندسان جاسازی شده باید بدانند، از جمله طراحی و توسعه، برنامه‌نویسی، زبان‌هایی از جمله C/C++ و UML، سیستم‌های عامل بلادرنگ و موارد دیگر را در بر می‌گیرد. برای مهندسانی که به دنبال گسترش مجموعه مهارت‌های حرفه‌ای خود برای پیشرفت هستند، و همچنین برای آن دسته از «تازه‌کاران» که تازه وارد این حوزه می‌شوند، این مرجع جامع جدید ضروری است.


توضیحاتی درمورد کتاب به خارجی

The author offers insight from his quarter century of design experience, covering a plethora of major concerns in an easy-to-reference essay format that provides the reader with detailed tips, techniques, and rigorous explanations of technologies. Contributions from other well-known designers in the field offer additional perspectives on everything from exotic memories to USB software. This one book has an amazing breadth of coverage, undertaking all the key subjects embedded engineers need to understand, including Design and Development, Programming, Languages including C/C++ and UML, Real Time Operating Systems and more. For engineers who are looking to broaden their professional skill-sets in order to advance, as well as those "newbies" just entering the field, this comprehensive new reference is a must-have.



فهرست مطالب

front cover......Page 1
copyright......Page 5
Dedication......Page 6
table of contents......Page 8
Foreword: What Do You Expect - Perfection?......Page 12
How This Book Came About......Page 16
What You Will Find Here......Page 17
Who This Book Is For......Page 18
Acknowledgments......Page 19
A Good Cause......Page 20
Contact Me......Page 21
Code Fragments......Page 22
1 Embedded Software......Page 26
1.1 What Makes an Embedded Application Tick?......Page 27
1.2 Memory in Embedded Systems......Page 34
1.3 Memory Architectures......Page 38
1.4 How Software Influences Hardware Design......Page 44
1.5 Migrating Your Software to a New Processor Architecture......Page 48
1.6 Testing Computers on Wheels......Page 56
1.7 Embedded Software for Transportation Applications......Page 58
1.8 How to Choose a CPU for Your System on Chip Design......Page 62
1.9 An Introduction to USB Software......Page 65
1.10 USB On-the-Go......Page 70
2 Design and Development......Page 74
2.1 Emerging Technology for Embedded Systems Software Development......Page 75
2.2 Making Development Tool Choices......Page 81
2.3 Eclipse - Bringing Embedded Tools Together......Page 92
2.4 A Development System That Crosses RTOS Boundaries......Page 96
2.5 Embedded Software and UML......Page 100
2.6 Model-Based Systems Development with xtUML......Page 112
3 Programming......Page 116
3.1 Programming for Exotic Memories......Page 117
3.2 Self-Testing in Embedded Systems......Page 122
3.3 A Command-Line Interpreter......Page 127
3.4 Traffic Lights: An Embedded Software Application......Page 137
3.5 PowerPC Assembler......Page 142
4 C Language......Page 147
4.1 C Common......Page 148
4.2 Using C Function Prototypes......Page 151
4.3 Interrupt Functions and ANSI Keywords......Page 154
4.4 Optimization for RISC Architectures......Page 159
4.5 Bit by Bit......Page 167
4.6 Programming Floating-Point Applications......Page 171
4.7 Looking at C - A Different Perspective......Page 174
4.8 Reducing Function Call Overhead......Page 177
4.9 Structure Layout - Become an Expert......Page 181
4.10 Memory and Programming in C......Page 198
4.11 Pointers and Arrays in C and C++......Page 200
5 C++......Page 203
5.1 C++ in Embedded Systems - A Management Perspective......Page 204
5.2 Why Convert from C to C++?......Page 207
5.3 Clearing the Path to C++......Page 214
5.4 C++ Templates - Benefits and Pitfalls......Page 225
5.5 Exception Handling in C++......Page 231
5.6 Looking at Code Size and Performance with C++......Page 239
5.7 Write-Only Ports in C++......Page 246
5.8 Using Nonvolatile RAM with C++......Page 257
6 Real Time......Page 262
6.1 Real-Time Systems......Page 263
6.2 Visualizing Program Models of Embedded Systems......Page 267
6.3 Event Handling in Embedded Systems......Page 272
6.4 Programming for Interrupts......Page 275
7 Real-Time Operating Systems......Page 278
7.1 Debugging Techniques with an RTOS......Page 279
7.2 A Debugging Solution for a Custom Real-Time Operating System......Page 290
7.3 Debugging - Stack Overflows......Page 295
7.4 Bring in the Pros - When to Consider a Commercial RTOS......Page 296
7.5 On the Move......Page 302
7.6 Introduction to RTOS Driver Development......Page 309
7.7 Scheduling Algorithms and Priority Inversion......Page 312
7.8 Time versus Priority Scheduling......Page 316
7.9 An Embedded File System......Page 319
7.10 OSEK - An RTOS Standard......Page 322
8 Networking......Page 326
8.1 What\'s Wi-Fi?......Page 327
8.2 Who Needs a Web Server?......Page 332
8.3 Introduction to SNMP......Page 339
8.4 IPv6 - The Next Generation Internet Protocol......Page 344
8.5 The Basics of DHCP......Page 351
8.6 NAT Explained......Page 358
8.7 PPP - Point-to-Point Protocol......Page 362
8.8 Introduction to SSL......Page 369
8.9 DHCP Debugging Tips......Page 373
8.10 IP Multicasting......Page 376
9 Embedded Systems and Programmable Logic......Page 380
9.1 FPGAs and Processor Cores: The Future of Embedded Systems?......Page 381
9.2 FPGA-Based Design Delivers Customized Embedded Solutions......Page 385
9.3 Xilinx MicroBlaze Soft-Core Processor......Page 393
9.4 Real-Time Operating Systems for FPGA......Page 399
Afterword: Great Expectations......Page 402
index......Page 404




نظرات کاربران