کتاب الکترونیکی

برنامه نویسی و سفارشی سازی میکروکنترلر پروانه چند هسته ای: راهنمای رسمی

Programming and Customizing the Multicore Propeller Microcontroller: The Official Guide

دانلود کتاب Programming and Customizing the Multicore Propeller Microcontroller: The Official Guide (به فارسی: برنامه نویسی و سفارشی سازی میکروکنترلر پروانه چند هسته ای: راهنمای رسمی) نوشته شده توسط «Parallax»


اطلاعات کتاب برنامه نویسی و سفارشی سازی میکروکنترلر پروانه چند هسته ای: راهنمای رسمی

موضوع اصلی: الکترونیک: فناوری ریزپردازنده

نوع: کتاب الکترونیکی

ناشر: McGraw-Hill/TAB Electronics

نویسنده: Parallax

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2010

تعداد صفحه: 494

حجم کتاب: 14 مگابایت

کد کتاب: 9780071664509 , 0071664505

نوبت چاپ: 1

توضیحات کتاب برنامه نویسی و سفارشی سازی میکروکنترلر پروانه چند هسته ای: راهنمای رسمی

راهنمای رسمی میکروکنترلر پروانه چند هسته ای
همکاران شامل شین اوری، چیپ گریسی،
ورن گرانر، مارتین هبل، جاشوا هینتزه، آندره لموث،
اندی لیندسی، جف مارتین و هانو ساندر
شرکت پارالکس

بررسی شده توسط دکتر جوزف S. Maresca

مزایای این نرم افزار قابل توجه است.
به عنوان مثال، یک تراشه پروانه نیازی به سیستم عامل ندارد.
ابزارهای توسعه کد رایگان هستند. تراشه پروانه
منابع مشترک و منحصر به فرد را ارائه می دهد.
یک هاب مرکزی دسترسی به منابع انحصاری متقابل را کنترل می کند.
تعداد اعضای انجمن Parallax به بیش از 17000 نفر رسیده است
اعضای ثبت شده

این کتاب با نشان دادن نحوه ساخت a به کاربران آغاز می شود
کاربرد ملخ از اجسامی که هستند
مجموعه های خود شامل کد و داده ها. یک تراشه پروانه
در 3 بسته موجود است. پردازنده ها هستند
چرخ دنده هایی که ساده و یکنواخت هستند. پروانه
اصلی دارای رم/رم است. یک چرخ دنده فعال یا است
در حال اجرای دستورالعمل ها یا در حالت استراحت.

نرم افزار Propeller tool دانلود و نصب می شود
اول از […] پروانه.
اطلاعات زیر زمانی که کاربر ظاهر می شود
سایت بالا را “گوگل” می کند.

تراشه پروانه توسعه سریع آن را آسان می کند
برنامه های کاربردی تعبیه شده هشت پردازنده (دنده) آن می تواند
به طور همزمان، چه به صورت مستقل و چه به صورت مشارکتی،
به اشتراک گذاری منابع مشترک از طریق یک هاب مرکزی
توسعه دهنده کنترل کاملی بر چگونگی و زمان هر چرخ دنده دارد
استخدام شده است؛ هیچ کامپایلر محور یا وجود ندارد
تقسیم وظایف بین سیستم عامل
چرخ دنده های متعدد یک ساعت سیستم مشترک، هر چرخ دنده را روی آن نگه می دارد
همان زمان مرجع، اجازه می دهد برای قطعی واقعی
زمان بندی و همگام سازی دو زبان برنامه نویسی
در دسترس هستند: چرخش سطح بالا آسان برای یادگیری،
و مونتاژ پروانه که می تواند تا حداکثر اجرا شود
160 MIPS (20 MIPS در هر چرخ دنده).

چه کسی از پروانه استفاده می کند؟
با توجه به تنوع آن، تراشه پروانه ممکن است مورد استفاده قرار گیرد
برای بسیاری از انواع برنامه ها اکثر کاربران قدردانی می کنند
قدرت پردازش کلی و قابلیت های I/O.
علاقه مندان به زبان قدرتمند و در عین حال آسان در حین ربات دوست دارند
سازندگان و مهندسان کنترل فرآیند قدردانی می کنند
قابلیت پردازش موازی بسیاری از آن‌ها روی برد پیدا می‌کنند
تولید ویدئو و اتصال آسان به محبوب
لوازم جانبی رایانه شخصی نیاز به قطعات پشتیبانی اضافی را کاهش می دهد.

قوانین برای انجام هر کار به سادگی بیان شده است.
قراردادهای برنامه نویسی به جلوگیری از آن کمک می کند
اشکالات. چرخ دنده ها به مکان های حافظه مختلف فرستاده می شوند
تبادل اطلاعات معماری تراشه پروانه
امکان برخورد حافظه را برای هر یک از آنها منع می کند
تک عنصر در حافظه اصلی اشکال زدایی وجود دارد
ابزارهایی برای برنامه های پروانه مانند ترمینال تلویزیون،
ترمینال سریال Parallax، ViewPort و پروانه اسمبلر
اشکال زدایی زبان. یک سری سنسور با
رابط های میکروکنترلر یعنی سنسورهای روشن/خاموش
سه راه برای جلوگیری از بازنویسی داده ها ارائه شده است.
یک سیستم بینایی کامپیوتری برای پروانه وجود دارد.
اینها پروتکل های اترنت و اینترنت هستند. وجود دارد
وب سایتی که به ردیابی GPS کمک می کند
[…] راه اندازی و نصب نرم افزار در […].

راهنما برای مهندس کامپیوتر یا
علاقه مندان به علوم کامپیوتر در خانه شما.
هدف اصلی ارائه سادگی برای a
مخاطبان گسترده ای از کاربران چند رشته ای و تیم های پروژه.
این خرید با قیمت معقولی زیر 50.00 دلار است.


The Official Guide for the Multicore Propeller Microcontroller
Collaborators include Shane Avery, Chip Gracey,
Vern Graner, Martin Hebel,Joshua Hintze, Andre’ LeMothe,
Andy Lindsay, Jeff Martin and Hanno Sander
Parallax Inc

Reviewed by Dr. Joseph S. Maresca

The advantages of this software are considerable.
For instance, a propeller chip needs no operating system.
The code development tools are free. The propeller chip
offers shared and mutually exclusive resources.
A central hub controls access to mutually exclusive resources.
Parallax forum membership has reached to over 17,000
registered members.

The book begins by showing users how to build a
propeller application out of objects which are
self-contained sets of code and data. A Propeller chip
is available in 3 packages. The processors are
cogs which are simple and uniform. The Propeller
Main has RAM/ROM. An active cog is either
executing instructions or in a rest state.

The Propeller tool software is downloaded and installed
first from […] Propeller.
The following information comes up when the user
“Googles” the site above.

The Propeller chip makes it easy to rapidly develop
embedded applications. Its eight processors (cogs) can
operate simultaneously, either independently or cooperatively,
sharing common resources through a central hub.
The developer has full control over how and when each cog
is employed; there is no compiler-driven or
operating system-driven splitting of tasks among
multiple cogs. A shared system clock keeps each cog on the
same time reference, allowing for true deterministic
timing and synchronization. Two programming languages
are available: the easy-to-learn high-level Spin,
and Propeller Assembly which can execute at up to
160 MIPS (20 MIPS per cog).

Who uses the Propeller?
Due to its diversity, the Propeller Chip may be used
for many types of applications. Most users appreciate the
overall processing power and I/O capabilities.
Hobbyists like the powerful yet easy language while robot
builders and process control engineers appreciate the
parallel processing capabilities. Many find the on-board
video generation and easy connection to popular
PC peripherals reduces the need for additional support components.

The rules for accomplishing any task are set forth simply.
The programming conventions help to preclude
bugs. Cogs get sent to different memory locations to
exchange information . The propeller chip architecture
precludes the possibility of memory collisions for any
single element in the main memory. There are debugging
tools for the Propeller applications like the TV terminal,
Parallax Serial Terminal, ViewPort and Propeller Assembler
Language Debugger. There are a series of sensors with
microcontroller interfaces. i.e. on/off sensors
Three ways are presented to prevent overwriting data.
There is a computer vision system for the propeller.
These are ethernet and internet protocols. There is a
website which assists with the GPS tracking at
[…] . Software setup and installation is at […].

The guide is perfect for the computer engineer or
computer science enthusiast in your household.
A main object of the presentation is simplicity for a
wide audience of multi-disciplinary users and project teams.
The acquisition is reasonably priced at under $50.00 .

دانلود کتاب «برنامه نویسی و سفارشی سازی میکروکنترلر پروانه چند هسته ای: راهنمای رسمی»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.