ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Introduction to Embedded Systems: Using ANSI C and the Arduino Development Environment

دانلود کتاب مقدمه ای بر سیستم های جاسازی شده: استفاده از ANSI C و محیط توسعه آردوینو (سخنرانی های سنتز در مدارها و سیستم های دیجیتال)

Introduction to Embedded Systems: Using ANSI C and the Arduino Development Environment

مشخصات کتاب

Introduction to Embedded Systems: Using ANSI C and the Arduino Development Environment

ویرایش:  
نویسندگان:   
سری: Synthesis Lectures on Digital Circuits and Systems 
ISBN (شابک) : 1608454983, 9781608454983 
ناشر: Morgan and Claypool Publishers 
سال نشر: 2010 
تعداد صفحات: 56 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 7 مگابایت 

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



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

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


در صورت تبدیل فایل کتاب Introduction to Embedded Systems: Using ANSI C and the Arduino Development Environment به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب مقدمه ای بر سیستم های جاسازی شده: استفاده از ANSI C و محیط توسعه آردوینو (سخنرانی های سنتز در مدارها و سیستم های دیجیتال) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب مقدمه ای بر سیستم های جاسازی شده: استفاده از ANSI C و محیط توسعه آردوینو (سخنرانی های سنتز در مدارها و سیستم های دیجیتال)

بسیاری از پروژه های مهندسی برق و کامپیوتر شامل نوعی سیستم تعبیه شده است که در آن یک میکروکنترلر به عنوان منبع اصلی کنترل در مرکز قرار می گیرد. پلتفرم توسعه آردوینو که اخیراً توسعه یافته است شامل یک برد توسعه سخت افزاری ارزان قیمت است که میزبان یک پردازنده هشت بیتی خانواده ATMEL ATmega و یک محیط توسعه نرم افزار مبتنی بر جاوا است. این ویژگی‌ها به یک مبتدی سیستم‌های جاسازی شده این امکان را می‌دهد که به جای اتلاف وقت برای غلبه بر منحنی یادگیری ابزارهای CAD مهندسی، توجه خود را بر یادگیری نحوه نوشتن نرم‌افزار تعبیه‌شده متمرکز کنند. هدف این متن معرفی روش‌های اساسی برای ایجاد نرم‌افزار تعبیه‌شده به‌طور کلی با تمرکز بر ANSI C است. پلتفرم توسعه آردوینو وسیله‌ای عالی برای انجام این کار فراهم می‌کند. به این ترتیب، این کار توسعه نرم‌افزار تعبیه‌شده را با استفاده از 100% ANSI C برای پردازنده ATmega328P آردوینو ارائه می‌کند. ما از استفاده از کتابخانه های سیم کشی خاص آردوینو در تلاش برای ارائه عمومی ترین روش های تعبیه شده منحرف شده ایم. به این ترتیب، خواننده دانش ضروری برای کار بر روی پروژه های آینده شامل سایر پردازنده ها را به دست می آورد. توجه ویژه ای به موضوع بدنام استفاده از نشانگرهای C به منظور دسترسی مستقیم به رجیسترهای ریزپردازنده، که در نهایت امکان کنترل بر تمام رابط های محیطی را می دهد، معطوف شده است. فهرست مطالب: مقدمه / ANSI C / مقدمه ای بر آردوینو / اشکال زدایی تعبیه شده / معماری ATmega328P / ورودی/خروجی همه منظوره / پورت های تایمر / پورت های ورودی آنالوگ / پردازش وقفه / ارتباطات سریال / زبان اسمبلی / حافظه غیر فرار


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

Many electrical and computer engineering projects involve some kind of embedded system in which a microcontroller sits at the center as the primary source of control. The recently-developed Arduino development platform includes an inexpensive hardware development board hosting an eight-bit ATMEL ATmega-family processor and a Java-based software-development environment. These features allow an embedded systems beginner the ability to focus their attention on learning how to write embedded software instead of wasting time overcoming the engineering CAD tools learning curve. The goal of this text is to introduce fundamental methods for creating embedded software in general, with a focus on ANSI C. The Arduino development platform provides a great means for accomplishing this task. As such, this work presents embedded software development using 100% ANSI C for the Arduino's ATmega328P processor. We deviate from using the Arduino-specific Wiring libraries in an attempt to provide the most general embedded methods. In this way, the reader will acquire essential knowledge necessary for work on future projects involving other processors. Particular attention is paid to the notorious issue of using C pointers in order to gain direct access to microprocessor registers, which ultimately allow control over all peripheral interfacing. Table of Contents: Introduction / ANSI C / Introduction to Arduino / Embedded Debugging / ATmega328P Architecture / General-Purpose Input/Output / Timer Ports / Analog Input Ports / Interrupt Processing / Serial Communications / Assembly Language / Non-volatile Memory





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