این بسته آموزشی شامل 60 قسمت ویدیو با سرفصلهای ذیل است و علاوه بر آن پروژه ها و برنامه های انجام شده و سایر مستندات و فایلهای مورد نیاز نیز بخشی از این بسته می باشد:
1.نصب نرم افزار های مورد نیاز KEIL IAR
2.مقدمه و تاریخچه پردازشگر آرم
3.معماری سخت افزاری و مدل برنامه نویسی آرم شناخت رجیسترها، مدهای عملیاتی ARM State 32 bit Instruction & Thumb State 16 bit Instruction & Exception Handling
4.تکنولوژی های به کار رفته در معماری آرم Big.Littel Endian – Pipeline – RISC – HARVARD & Branch Penalty
5.اجرای دستورالعملها و برنامه نویسی بر روی بردهای توسعه ای Blue Pill با میکروکنترلر Cortex M3 از کمپانی STM و برد Stellaris LM4F120 با میکروکنترلر Cortex M4 از کمپانی Texas Instrument
6.بررسی ساختار معماری آرم نگارش 7 و پروفایل Cortex M
7.مدهای آدرس دهی در آرم Addressing Modes
8.دستورات ذخیره و بارگزاری Load & Store
9.دستورات پردازش دیتا محاسبات و منطق Arithmatic & Logic Instructions
10.دستورات انشعاب و بررسی ساختار پردازش وقفه و وضعیت Exception
11.دستورات پردازشگر کمکی، راهنمای اسمبلر Assembler Directive ، دستیابی و تغییر رجیستر وضعیت برنامه MRS & MSR
12.دستورات سام 16 بیتی ARM Thumb 16bit
13.ساخت پروژه در نرم افزار IAR و مفاهیم پایه تعریف متغییر و اشاره گرها در زبان سی
14.ساخت پروژه در KEIL دستیابی به رجیسترهای ماژولهای جانبی Register Peripheral
15.برنامه نویسی پورتهای ورودی و خروجی در برد توسعه ای Stellaris LM4F120
16.برنامه نویسی پورتهای ورودی و خروجی در برد توسعه ای Blue Pill STM32F103
17.برنامه نویسی امکانات جانبی USART GPIO TIMER Intrrupt ADC SPI 7219 DMA برای برد Blue Pill STM32F103
دستیابی مستقیم به حافظه، تبدیل آنالوگ به دیجیتال، ارتباطات سریال USART SPI ، تایمرها، وقفه ها، ورودی و خروجی
برای فراگیری این دوره بردهای آموزشی را می توانید جداگانه از وب سایت تهیه کنید. برد Stellaris LM4F120 الزامی نیست ولی برد Blue Pill STM32F103 و پروگرامر STLINK V2 بردهایی هستند که اکثر مثالها برای انها تهیه شده است.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.