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

برنامه نویسی سیستم های جاسازی شده در C و C ++

Programming Embedded Systems in C and C ++

دانلود کتاب Programming Embedded Systems in C and C ++ (به فارسی: برنامه نویسی سیستم های جاسازی شده در C و C ++) نوشته شده توسط «Michael Barr»


اطلاعات کتاب برنامه نویسی سیستم های جاسازی شده در C و C ++

موضوع اصلی: برنامه نويسي

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

ناشر: O’Reilly Media

نویسنده: Michael Barr

زبان: English

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

سال انتشار: 1999

تعداد صفحه: 187

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

کد کتاب: 1565923545 , 9781565923546 , 9781565929227

نوبت چاپ: 1

توضیحات کتاب برنامه نویسی سیستم های جاسازی شده در C و C ++

نرم افزارهای جاسازی شده تقریباً در هر دستگاه الکترونیکی طراحی شده امروزه وجود دارد. نرم‌افزاری در داخل ساعت‌ها، مایکروویوها، دستگاه‌های ویدئویی، تلفن‌های همراه و پیجر ما پنهان شده است. ارتش از نرم افزار تعبیه شده برای هدایت موشک های هوشمند و شناسایی هواپیماهای دشمن استفاده می کند. ماهواره های ارتباطی، کاوشگرهای فضایی و پزشکی مدرن بدون آن تقریبا غیرممکن خواهند بود. البته، یک نفر باید همه آن نرم افزار را بنویسد، و هزاران دانشمند کامپیوتر، مهندس برق، و متخصصان دیگر وجود دارند که واقعا این کار را انجام می دهند. در نتیجه، برنامه نویسی سیستم های جاسازی شده یک زمینه بسیار متفاوت است که ممکن است سال ها طول بکشد تا تسلط پیدا کند. با این حال، اگر تجربه برنامه نویسی دارید و با C یا C++ آشنا هستید، آماده یادگیری نحوه نوشتن نرم افزارهای تعبیه شده هستید. سبک عملی و بی‌معنای این کتاب به شما کمک می‌کند تا با ارائه توصیه‌های عملی از کسی که در جای شما بوده و می‌خواهد به شما در یادگیری سریع کمک کند، شروع کنید. تکنیک‌ها و نمونه‌های کد ارائه‌شده در اینجا مستقیماً در دنیای واقعی قابل اجرا هستند. انواع پروژه های نرم افزاری تعبیه شده حتی اگر قبلاً برنامه‌نویسی تعبیه‌شده انجام داده‌اید، همچنان از موضوعات این کتاب بهره‌مند خواهید شد که عبارتند از: * تست سریع و کارآمد تراشه‌های حافظه * نوشتن و پاک کردن حافظه فلش * تأیید محتویات حافظه غیرفرار با CRC * واسط در -تراشه و تجهیزات جانبی خارجی * طراحی و پیاده سازی درایور دستگاه * بهینه سازی نرم افزارهای تعبیه شده برای اندازه و سرعت”


Embedded software is in almost every electronic device designed today. There is software hidden away inside our watches, microwaves, VCRs, cellular telephones, and pagers; the military uses embedded software to guide smart missiles and detect enemy aircraft; communications satellites, space probes, and modern medicine would be nearly impossible without it. Of course, someone has to write all that software, and there are thousands of computer scientists, electrical engineers, and other professionals who actually do.Each embedded system is unique and highly customized to the application at hand. As a result, embedded systems programming is a widely varying field that can take years to master. However, if you have some programming experience and are familiar with C or C++, you’re ready to learn how to write embedded software. The hands-on, no-nonsense style of this book will help you get started by offering practical advice from someone who’s been in your shoes and wants to help you learn quickly.The techniques and code examples presented here are directly applicable to real-world embedded software projects of all sorts. Even if you’ve done some embedded programming before, you’ll still benefit from the topics in this book, which include: * Testing memory chips quickly and efficiently * Writing and erasing Flash memory * Verifying nonvolatile memory contents with CRCs * Interfacing to on-chip and external peripherals * Device driver design and implementation * Optimizing embedded software for size and speed”

دانلود کتاب «برنامه نویسی سیستم های جاسازی شده در C و C ++»

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

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.