دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Kamal Hyder and Bob Perrin (Auth.)
سری: Embedded technology series
ISBN (شابک) : 9780750678728
ناشر: Newnes
سال نشر: 2005
تعداد صفحات: 460
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 14 مگابایت
در صورت تبدیل فایل کتاب Embedded Systems Design using the Rabbit 3000 Microprocessor. Interfacing, Networking and Application Development به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب طراحی سیستم های جاسازی شده با استفاده از ریز پردازنده Rabbit 3000. واسط ، شبکه و توسعه برنامه نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
\"این کتاب برای
هر کسی که با سری پردازندهها، بردهای Rabbit کار میکند
ضروری است. یا ماژولهای اصلی. این کتاب سیستمافزاری از
سوپ گرفته تا آجیل، از زبان اسمبلی گرفته تا C، از جمله
سیستمعاملهای بلادرنگ و حتی شبکههای مدرن را پوشش
میدهد. (ISBN: 0750678720) مقدمه ای کامل برای برنامه
نویسی با این ریزپردازنده محبوب است. Rabbit
Semiconductor (http://rabbitsemiconductor.com/) طیف
محبوبی از ریزپردازنده های 8 بیتی را به فروش می رساند که
عملکرد بسیار بالایی را ارائه می دهند. من و پسرم به
تازگی پروژه ای را برای دبیرستان او با یکی به پایان
رساندیم و من از آنها برای تعدادی برنامه دیگر استفاده
کرده ام. R3000 به نوعی مانند Z80 در استروئیدها است، با
دستورالعملهای جدید، گذرگاه آدرس وسیعتر و انبوهی از
تجهیزات جانبی روی برد. مانند هر CPU مدرن با یکپارچگی
بالا، Rabbit آنقدر ارائه می دهد که گاهی اوقات به سختی
می توان مدیریت تمام I/O را به دست آورد. این کتاب شما را
شروع میکند و برای توسعهدهندگانی که از این قسمت
استفاده میکنند، خواندن آن ضروری است. چند فصل اول به
طور کلی CPU و محیط توسعه ارائه شده توسط Rabbit (Dynamic
C) را توضیح می دهد. با این حال، فصل 5 توصیفی از رابط با
دنیای واقعی با استفاده از انواع دستگاهها است. هدف آن
مهندسان است، نه افراد تازه کار، اما حداقل برای یک
مهندس، خواندنی آسان و توصیفی است. فصل وقفه ها یکی از
بهترین فصل هایی است که در هر کتابی دیده ام. این موارد
سخت، مانند نوشتن ISR در C و اسمبلی، با مثال های دنیای
واقعی را پوشش می دهد. اگر از R3000 استفاده می کنید، فقط
کد را برش داده و در برنامه خود قرار دهید. امروزه به نظر
می رسد که اگر یک ترانزیستور در یک محصول وجود داشته
باشد، به اتصال اینترنت نیاز دارد. Rabbit دارای چندین
کیت توسعه است که شامل همه چیز مورد نیاز برای اتصال به
شبکه است. نویسندگان فضای قابلتوجهی را به شبکه اختصاص
میدهند، اما خوشبختانه تنها با توضیحی گذرا از
پروتکلها. در عوض، آنها دستورالعمل های گام به گام در
مورد پیاده سازی یک شبکه کار می دهند و با یک وب سرور
کامل برای نظارت بر آب پاش ها به پایان می رسند. فصل آخر
یک زنجیره ابزار جایگزین از Softools را پوشش می دهد.
Dynamic C یک پارادایم تک ماژول کامپایل همه چیز است که
بسیار تعاملی است. Softools (http://www.softools.com/)
یک کامپایلر، اسمبلر و IDE C معمولی با پشتیبانی خوب و با
قیمت مناسب می فروشد. من فقط محصولاتی را که استفاده کرده
ام و دوست دارم توصیه می کنم و محصولات Softools درجه یک
هستند. طراحی سیستم ها با استفاده از ریزپردازنده Rabbit
3000 برای کاربران R3000 مورد نیاز است و همچنین یک مقدمه
بسیار خوب برای کل قلمرو توسعه سیستم های جاسازی شده است.
- Jack Ganssle, The Embedded Muse 109
"This book is essential for
anyone working with the Rabbit series of processors,
boards, or core modules. The book covers firmware from
soup to nuts, from assembly language to C, including
real time OSes and even modern networking." --Jack
Ganssle Systems Design using the Rabbit 3000
Microprocessor, by Kamal Hyder and Bob Perrin, (ISBN:
0750678720) is a complete introduction to programming
with this popular microprocessor. Rabbit Semiconductor
(http://rabbitsemiconductor.com/ ) sells a popular
range of 8 bit microprocessors that offer quite
high-end performance. My son and I just finished a
project for his high school with one, and I've used
them for a number of other applications. The R3000 is
sort of like a Z80 on steroids, with many new
instructions, wider address bus and a wealth of
on-board peripherals. Like any modern high-integration
CPU the Rabbit offers so much it's sometimes hard to
get a handle on managing all of the I/O. This book will
get you started, and is a must-read for developers
using the part. The first few chapters describe the CPU
in general and the development environment provided by
Rabbit (Dynamic C). Chapter 5, though, is a description
of interfacing to the real world, using all sorts of
devices. It's aimed at engineers, not raw newbies, but,
for an engineer at least, is an easy and descriptive
read. The chapter on interrupts is one of the best I've
seen in any book. It covers the hard stuff, like
writing ISRs in C and assembly, with real-world
examples. If you're using the R3000 just cut and paste
the code into your application. It seems today that if
there's a transistor in a product then it needs an
Internet connection. Rabbit has several development
kits that include everything needed to connect to the
'net. The authors devote considerable space to
networking, but thankfully with only a cursory
explanation of protocols. Rather, they give
step-by-step instructions on implementing a working
network, and conclude with a complete web server for
monitoring water sprinklers. The final chapter covers
an alternative toolchain from Softools. Dynamic C is a
single-module compile-it-all paradigm that's highly
interactive. Softools (http://www.softools.com/ ) sells
a well-supported, reasonably-priced conventional C
compiler, assembler and IDE. I only recommend products
I've used and like, and the Softools products are
first-rate. Systems Design using the Rabbit 3000
Microprocessor is required reading for users of the
R3000, and a pretty darn good introduction to the
entire realm of embedded systems development as well. -
Jack Ganssle, The Embedded Muse 109