معماری پردازنده
های
ARM
1-1
مقدمه
1-2
روش های پیاده سازی سخت افزار در سیستم های توسعه یافته
1-2-1 استفاده از تراشه های
ASIC
1-2-2 استفاده از
قطعات گسسته
1-2-3 استفاده از کامپیوتر های صنعتی
1-2-4 استفاده از تراشه های برنامه پذیر از
قبیل
FPGA , CPLD
1-2-5 استفاده از پردازنده ها
1-3
آشنائی با پردازنده های
ARM
1-3-1 مقدمه
1-3-2 تاریخچه
1-3-3 نسل های
مختلف پردازنده
ARM
1-3-4 معماری
ARM
1-3-5 آرایش حافظه
1-3-6 سیر تکاملی
Pipeline در پردازنده های
ARM
1-3-7 مجموعه
دستورات
Thumb
1-3-8 قابلیت عیب یابی سیستم
1-3-9 باس های
مورد استفاده در پردازنده های
ARM
1-3-10 رخدادها
دستورات پردازنده
ARM
2-1 دستورات پردازش داده
2-2 دستورات انتقال داده
(LOAD AND STORE)
2-3 دستورات کنترلی
2-4 دستورات کمک پردازنده
5-2 دستورات ضرب
2-6 مثال ها
انتخاب میکرو
کنترلر
ARM
3-1 مقایسه پردازنده های
ARM
3-2 آشنائی با معماری میکرو کنترلر های سری
LPC23XX/24XX
3-2-1
باس های داخلی تراشه
3-2-2
تقسیم بندی حافظه
3-2-3
عملکرد تراشه پس از
reset
3-2-4
منابع
reset
3-2-5
کلاک سیستم
3-2-6
بلوک
PLL
3-2-7
واحد شتاب دهنده حافظه
3-2-8
کنترل توان
3-2-9 کنترل کننده وقفه
آشنائی با امکانات
جانبی تراشه های
LPC2300/2400
4-1 پورت های ورودی خروجی
4-2 پایه های وقفه خارجی
4-3 مبدل آنالوگ به دیجیتال
4-4 مبدل دیجیتال به آنالوگ
4-5 بلوک ارتباط سریال
4-6 تایمرها
4-7 بلوک
PWM
4-8 تایمر
WATCHDOG
4-9شمارنده زمانی حقیقی
4-10 کنترل کننده باس
I2C
4-11 بلوک
SPI
4-12 بلوک
I2C
4-13 ارتباط با کارت
های حافظه
4-14 بلوک
DMA
4-15 نحوه عیب یابی تراشه
آشنائی با بلوک
های
USB,CAN,ETHERNET
5-1 پورت
USB
5-1-1 مقدمه
5-1-2
پروتکل ارتباطات
5-1-3 نحوه سرشماری وسیله
5-1-4 حالت بیکاری
5-1-5
آشنائی با بلوک USB
در تراشه های سری
LPC2300
5-1-6 برنامه
نویسی سیستم میزبان
5-2-1
مقدمه
5-2-2 مدل های شبکه
5-2-3 پروتکل
TCP/IP
5-2-4 مفهوم پورت و سوکت
5-2-5
آشنائی با کنترل کننده اترنت در تراشه های سری
LPC2300/2400
5-3
شبکه
CAN
5-3-1
مقدمه
5-3-2
لایه های شبکه و ساختار اطلاعات
5-3-3
سنکرون سازی زمان بندی شبکه
5-3-4
مالکیت باس
5-3-5
آشنائی با کنترل کننده CAN در تراشه های
LPC2300/2400
آشنائی با نرم
افزار
KEIL UVISION
6-1 نحوه
ایجاد یک پروژه
6-2
شبیه سازی پروژه
6-3 مشاهده
مقدار رجیسترهای تراشه و متغیرهای برنامه
6-4 قابلیت
های جانبی نرم افزار در حالت
DEBUG
6-5 عیب
یابی تراشه با استفاده از ارتباط
JTAG
6-6 برنامه
ریزی حافظه
FLASH
منابع
تعداد صفحات :175
سی دی: دارد
تالیف:مهندس کاوه فارغی
انتشارات: کامپیوتر پایتخت
قطع: وزیری