ورود به حساب

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

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

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

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

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

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


09117307688
09117179751

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

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

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

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

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

پشتیبانی

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

دانلود کتاب Freescale ARM Cortex-M Embedded Programming: Using C Language (ARM books Book 3) (+source code+datasheet)

دانلود کتاب Freescale ARM Cortex-M برنامه نویسی جاسازی شده: استفاده از زبان C (کتابهای ARM کتاب 3) (برگه کد منبع)

Freescale ARM Cortex-M Embedded Programming: Using C Language (ARM books Book 3) (+source code+datasheet)

مشخصات کتاب

Freescale ARM Cortex-M Embedded Programming: Using C Language (ARM books Book 3) (+source code+datasheet)

دسته بندی: برنامه نويسي
ویرایش:  
نویسندگان: , , ,   
سری:  
 
ناشر:  
سال نشر:  
تعداد صفحات: 0 
زبان: English 
فرمت فایل : RAR (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 15 مگابایت 

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



کلمات کلیدی مربوط به کتاب Freescale ARM Cortex-M برنامه نویسی جاسازی شده: استفاده از زبان C (کتابهای ARM کتاب 3) (برگه کد منبع): کتابخانه، ادبیات کامپیوتر، میکروکنترلرها، ARM



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

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


در صورت تبدیل فایل کتاب Freescale ARM Cortex-M Embedded Programming: Using C Language (ARM books Book 3) (+source code+datasheet) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Freescale ARM Cortex-M برنامه نویسی جاسازی شده: استفاده از زبان C (کتابهای ARM کتاب 3) (برگه کد منبع) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Freescale ARM Cortex-M برنامه نویسی جاسازی شده: استفاده از زبان C (کتابهای ARM کتاب 3) (برگه کد منبع)

Mazidi & Naimi, 2015. - 593 p., English, EPUB, 15,4 MB. (+کد منبع+صفحه داده)
ما جلد اول این مجموعه را به برنامه‌نویسی و معماری زبان اسمبلی ARM اختصاص داده‌ایم زیرا زبان اسمبلی استاندارد است و روی هر کدام اجرا می‌شود. تراشه ARM صرف نظر از اینکه چه کسی آنها را می سازد. کتاب اسمبلی ARM ما \"ARM Assembly Language Programming and Architecture\" نام دارد و از آمازون در قالب Kindle در دسترس است.
برای برنامه نویسی جانبی ARM، ما چاره ای جز اختصاص یک جلد مجزا به هر فروشنده نداشت. این جلد برنامه‌نویسی جانبی تراشه Freescale ARM KL25Z را پوشش می‌دهد. در سراسر کتاب، ما از زبان C برای دسترسی به رجیسترهای تابع ویژه و برنامه‌ریزی لوازم جانبی Freescale ARM FRDM استفاده می‌کنیم. ما در فصل 2 چند برنامه زبان اسمبلی برای پورت های ورودی/خروجی برای کسانی که می خواهند با زبان اسمبلی در دسترسی به پورت های ورودی/خروجی و رجیسترهای عملکرد ویژه آن ها آزمایش کنند، ارائه کرده ایم. این چند برنامه به زبان اسمبلی همچنین به مشاهده تضاد بین نسخه‌های C و اسمبلی همان برنامه در ARM کمک می‌کنند.
نمایش کلی فصل‌ها
در فصل 1 ما انواع داده های زبان C را برای سیستم های 32 بیتی بررسی می کنیم. ما همچنین انواع داده های جدید ISO C99 را بررسی می کنیم زیرا به طور گسترده در کامپایلرهای IDE برای سیستم های جاسازی شده استفاده می شوند.
فصل 2 برنامه نویسی پورت ورودی/خروجی ساده را بررسی می کند و نمونه برنامه هایی را در مورد نحوه دسترسی به رجیسترهای تابع ویژه مرتبط با نشان می دهد. پورت های ورودی/خروجی عمومی (GPIO).
فصل 3 رابط تراشه ARM با دستگاه های دنیای واقعی را نشان می دهد: LCD و صفحه کلید. برنامه های نمونه ای را برای دستگاه ها ارائه می دهد.
در فصل 4، رابط و برنامه نویسی پورت های UART سریال مورد بررسی قرار می گیرد.
فصل 5 به تایمرهای ARM اختصاص دارد. همچنین نحوه استفاده از تایمر به عنوان شمارنده رویداد را نشان می دهد.
برنامه نویسی وقفه ARM در فصل 6 مورد بحث قرار گرفته است.
فصل 7 مفاهیم ADC و DAC را بررسی می کند و نحوه برنامه ریزی آنها را با تراشه ARM نشان می دهد. . همچنین رابط سنسور و تهویه سیگنال را بررسی می کند.
فصل 8 پروتکل SPI و رابط با برنامه های نمونه در ARM را پوشش می دهد.
پروتکل گذرگاه I2C و رابط یک RTC مبتنی بر I2C در فصل 9 مورد بحث قرار گرفته است.
فصل 10 رله و پله را بررسی می کند. رابط موتور با ARM.
موتور DC و PWM در فصل 11 مورد بررسی قرار می گیرد.
مفاهیم LCD گرافیکی و برنامه نویسی در فصل 12 مورد بحث قرار می گیرد.
بسیاری از مادربردهای سطح بالای ARM از حافظه DRAM استفاده می کنند. . در فصل 13، مفاهیم اساسی تراشه‌های حافظه DRAM را بررسی می‌کنیم.
مفاهیم و سازمان‌های حافظه پنهان در فصل 14 مورد بحث قرار می‌گیرند. اگرچه بسیاری از میکروکنترلرهای پایین‌رده ARM حافظه نهان روی تراشه ندارند، اما همه تراشه‌های ARM با کارایی بالا دارای حافظه پنهان روی تراشه هستند.
ویژگی‌های واحد مدیریت حافظه و حافظه مجازی (MMU) در ARM موجود است. سری R. ما MMU ARM را در فصل
15 بررسی می کنیم. فصل 15 همچنین حفاظت از حافظه و MPU (واحد حفاظت از حافظه) ARM را پوشش می دهد.
پیوست A مقدمه ای بر فناوری تراشه آی سی و رابط آی سی همراه با مسائل طراحی سیستم و تجزیه و تحلیل خرابی با استفاده از MTBF ارائه می دهد. پیوست B یک منبع واحد برای عملکردهای پین جایگزین KL25Z فراهم می کند. منبع ساعت CPU در پیوست C بررسی شده است.

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

Mazidi & Naimi, 2015. - 593 p., english, EPUB, 15,4 MB. (+source code+datasheet)
We have dedicated the first volume in this series to the ARM Assembly language programming and architecture since the Assembly language is standard and runs on any ARM chip regardless of who makes them. Our ARM Assembly book is called "ARM Assembly Language Programming and Architecture" and is available from Amazon in Kindle format.
For the peripheral programming of the ARM, we had no choice but to dedicate a separate volume to each vendor. This volume covers the peripheral programming of the Freescale ARM KL25Z chip. Throughout the book, we use C language to access the special function registers and program the Freescale ARM FRDM peripherals. We have provided a couple of Assembly language programs for I/O ports in Chapter 2 for those who want to experiment with Assembly language in accessing the I/O ports and their special function registers. These few Assembly language programs also help to see the contrast between the C and Assembly versions of the same program in ARM.
Chapters Overview
In Chapter 1, we examine the C language data types for 32-bit systems. We also explore the new ISO C99 data types since they are widely used in IDE compilers for the embedded systems.
Chapter 2 examines the simple I/O port programming and shows sample programs on how to access the special function registers associated with the general purpose I/O (GPIO) ports.
Chapter 3 shows the interfacing of the ARM chip with the real-world devices: LCD and keypad. It provides sample programs for the devices.
In Chapter 4, the interfacing and programming of serial UART ports are examined.
Chapter 5 is dedicated to the timers in ARM. It also shows how to use timers as an event counter.
The Interrupt programming of the ARM is discussed in Chapter 6.
Chapter 7 examines the ADC and DAC concepts and shows how to program them with the ARM chip. It also examines the sensor interfacing and signal conditioning.
Chapter 8 covers the SPI protocol and interfacing with sample programs in ARM.
The I2C bus protocol and interfacing of an I2C based RTC is discussed in Chapter 9.
Chapter 10 explores the relay and stepper motor interfacing with ARM.
The DC motor and PWM are examined in Chapter 11.
The Graphics LCD concepts and programming are discussed in Chapter 12.
Many high-end of ARM motherboards use DRAM memory. In Chapter 13, we examine the basic concepts of the DRAM memory chips.
The Cache memory concepts and organizations are discussed in Chapter
14. Although many low-end of ARM microcontrollers do not have on-chip cache, all the high-performance ARM chips come with on-chip cache.
The Virtual memory and memory management unit (MMU) features are available in the ARM R series. We explore the MMU of ARM in Chapter
15. Chapter 15 also covers the memory protection and MPU (memory protection unit) of ARM.
Appendix A provides an introduction to IC chip technology and IC interfacing along with the system design issues and failure analysis using MTBF. Appendix B provides a single source for KL25Z alternate pin functions. The CPU clock source is examined in Appendix C.




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