مجموعه آموزشی جامع میکروکنترلر ARM نشر مهندس یار

  • نوع: DVD
  • سایر توضیحات: مقدمه آشنایی با پردازنده‌ های شرکت ARM و میکروکنترلرهای شرکت NXP آشنایی کلی با تراشه‌ی LPC1768 آشنایی با سخت افزارهای مبتنی بر میکروکنترلر LPC1768 آشنایی با کتابخانه های CMSIS نحوه‌ی ایجاد پروژه در کامپایلر KEIL و استفاده از توابع CMSIS معرفی محیط برنامه نویسی کامپایلر KEIL روش ساخت پروژه در کامپایلر KEIL با استفاده از توابع CMSIS استفاده از شبیه ساز کامپایلر KEIL روش‌های برنامه ریزی تراشه‌ی LPC1768 استفاده از پروگرمر JLINK استفاده از بوت‌لودر و پورت USB به منظور برنامه ریزی تنظیمات CLOCK & POWER بلاک دیاگرام داخلی واحد تولید کلاک در LPC1768 نحوه‌ی دستیابی به فرکانس کاری مورد نظر تغییر فرکانس کاری میکروکنترلر در حین اجرای برنامه بیان نکات مورد نیاز زبان برنامه نویسی C استفاده از اشاره گرها استفاده از ساختمان‌ها نوشتن کتابخانه برنامه ریزی پورت های ورودی و خروجی GPIO توضیح کتابخانه‌‌ی CMSIS مربوط به واحد GPIO توضیح نمونه کد کنترل کلید و LED متصل به میکروکنترلر راه اندازی LCD کارکتری شبیه ساز پروژه‌ی انجام شده در کامپایلر KEIL برنامه‌ریزی نمونه کد این بخش درعمل بر روی هدربورد LPC1768 وقفه‌ی GPIO و وقفه‌ خارجی توضیح وقفه های LPC1768 بررسی توابع CMSIS مربوط به وقفه‌ها اولویت بندی وقفه‌ها توضیح نمونه کد تدارک دیده شده شبیه ساز پروژه‌ انجام شده در کامپایلر KEIL مبدل آنالوگ به دیجیتال ADC مفاهیم ADC بررسی کتابخانه‌های CMSIS مربوط به واحد ADC بررسی نمونه کد قرائت یک مقدار آنالوگ و نمایش آن بر روی LCD واحد TIMER/COUNTER معرفی مشخصات واحد TIMER/COUNTER در LPC1768 استفاده از وقفه‌ی TIMER/COUNTER بررسی واحد PWM ساخت پالس PWM بوسیله‌ی واحد PWM ساخت فانکشی ژنراتور واحد ساعت داخلی RTC معرفی واحد داخلی RTC در میکروکنترلر LPC1768 معرفی توابع کار با واحد RTC توضیح نمونه کد به منظور نمایش زمان بر روی LCD پروتکل ارتباطی USART آشنایی با پروتکل USART آشنایی با مبدل‌های سطح منطقی بررسی سه نمونه کد درمورد پروتکل USART ارتباط LPC1768 با پنجره‌ی هایپرترمینال و ارسال و دریافت دیتا پروتکل ارتباطی SPI آشنایی با پروتکل ارتباطی SPI نحوه‌ی ارسال و دریافت بین چندین تراشه در پروتکل SPI بررسی نمونه کدی جهت ارسال و دریافت دیتا تحت پروتکل SPI نمونه کد ترکیبی پایانی بررسی نمونه کدی به منظور استفاده از مطالب این آموزش در یک پروژه مقدمه آشنایی با پردازنده‌ های شرکت ARM و میکروکنترلرهای شرکت NXP آشنایی کلی با تراشه‌ی LPC1768 آشنایی با سخت افزارهای مبتنی بر میکروکنترلر LPC1768 آشنایی با کتابخانه های CMSIS نحوه‌ی ایجاد پروژه در کامپایلر KEIL و استفاده از توابع CMSIS معرفی محیط برنامه نویسی کامپایلر KEIL روش ساخت پروژه در کامپایلر KEIL با استفاده از توابع CMSIS استفاده از شبیه ساز کامپایلر KEIL روش‌های برنامه ریزی تراشه‌ی LPC1768 استفاده از پروگرمر JLINK استفاده از بوت‌لودر و پورت USB به منظور برنامه ریزی تنظیمات CLOCK & POWER بلاک دیاگرام داخلی واحد تولید کلاک در LPC1768 نحوه‌ی دستیابی به فرکانس کاری مورد نظر تغییر فرکانس کاری میکروکنترلر در حین اجرای برنامه بیان نکات مورد نیاز زبان برنامه نویسی C استفاده از اشاره گرها استفاده از ساختمان‌ها نوشتن کتابخانه برنامه ریزی پورت های ورودی و خروجی GPIO توضیح کتابخانه‌‌ی CMSIS مربوط به واحد GPIO توضیح نمونه کد کنترل کلید و LED متصل به میکروکنترلر راه اندازی LCD کارکتری شبیه ساز پروژه‌ی انجام شده در کامپایلر KEIL برنامه‌ریزی نمونه کد این بخش درعمل بر روی هدربورد LPC1768 وقفه‌ی GPIO و وقفه‌ خارجی توضیح وقفه های LPC1768 بررسی توابع CMSIS مربوط به وقفه‌ها اولویت بندی وقفه‌ها توضیح نمونه کد تدارک دیده شده شبیه ساز پروژه‌ انجام شده در کامپایلر KEIL مبدل آنالوگ به دیجیتال ADC مفاهیم ADC بررسی کتابخانه‌های CMSIS مربوط به واحد ADC بررسی نمونه کد قرائت یک مقدار آنالوگ و نمایش آن بر روی LCD برنامه‌ریزی نمونه کد این بخش درعمل بر روی هدربورد LPC1768 واحد TIMER/COUNTER معرفی مشخصات واحد TIMER/COUNTER در LPC1768 استفاده از وقفه‌ی TIMER/COUNTER بررسی واحد PWM ساخت پالس PWM بوسیله‌ی واحد PWM ساخت فانکشی ژنراتور شبیه ساز پروژه‌ی انجام شده در کامپایلر KEIL واحد ساعت داخلی RTC معرفی واحد داخلی RTC در میکروکنترلر LPC1768 معرفی توابع کار با واحد RTC توضیح نمونه کد به منظور نمایش زمان بر روی LCD پروتکل ارتباطی USART آشنایی با پروتکل USART آشنایی با مبدل‌های سطح منطقی بررسی سه نمونه کد درمورد پروتکل USART ارتباط LPC1768 با پنجره‌ی هایپرترمینال و ارسال و دریافت دیتا پروتکل ارتباطی SPI آشنایی با پروتکل ارتباطی SPI نحوه‌ی ارسال و دریافت بین چندین تراشه در پروتکل SPI بررسی نمونه کدی جهت ارسال و دریافت دیتا تحت پروتکل SPI نمونه کد ترکیبی پایانی بررسی نمونه کدی به منظور استفاده از مطالب این آموزش در یک پروژه
  • تعداد: یک
  • مرجع صادر کننده: وزارت فرهنگ و ارشاد اسلامی
  • شماره پروانه یا مجوز: 8-02459-063684
  • مدت زمان: 5
  • متد آموزشی: چند رسانه‌ای
+ موارد بیشتر - بستن

کد محصول:1139915

قیمت : ناموجود

نقد و بررسی

مجموعه آموزشی جامع میکروکنترلر ARM نشر مهندس یار

با پیشرفت روز افزون میکروکنترلرهایی با هسته‌ی پردازنده‌ ARM به منظور سهولت در کار با تراشه‌های مختلف با هسته‌ی پردازنده‌ ARM، کتابخانه‌های CMSIS تدارک دیده شده است که با آموختن این کتابخانه‌ها نیاز به مقداردهی مستقیم به رجیسترها نبوده و از طرفی یک کد نوشته شده با استفاده از این کتابخانه‌ها در تمامی تراشه‌های ذکر شده قابل اجرا می‌باشد. به منظور اهمیت این کتابخانه‌ها به دلایل مذکور در این آموزش نمونه‌ کدها با استفاده از کتابخانه‌های CMSIS تدارک دیده شده است. در مجموعه آموزش جامع میکروکنترلر ARM امکانات میکروکنترلر LPC1768 ساخت شرکت NXP با هسته‌ی پردازنده‌ ARM سری CORTEX_M3آموزش داده شده است. روال آموزش به این صورت است که در ابتدا به صورت مفهومی و با استفاده از دیتاشیت این میکروکنترلر بیان شده است، در ادامه در هر قسمت آموزش نمونه کدهایی به منظور تسلط در کدنویسی و همچنین امکانات داخلی میکروکنترلر توسط کتابخانه‌های CMSIS تدارک دیده شده است که به بررسی بیشتر واحدهای این مجموعه توسط تشریح این نمونه‌کدها پرداخته شده، در ادامه به دیباگ کردن نمونه کدها در شبیه ساز نرم افزار KEIL پرداخته شده و همچنین عملکرد برخی از نمونه کدها علاوه بر دیباگ در نرم‌افزار KEIL، درعمل بر روی هدربورد مورد استفاده در این آموزش برنامه ریزی شده و عملکرد آن مشاهده شده است.

مشخصات فنی

مجموعه آموزشی جامع میکروکنترلر ARM نشر مهندس یار

مشخصات

  • نوع
    DVD
  • سایر توضیحات
    مقدمه
    آشنایی با پردازنده‌ های شرکت ARM و میکروکنترلرهای شرکت NXP
    آشنایی کلی با تراشه‌ی LPC1768
    آشنایی با سخت افزارهای مبتنی بر میکروکنترلر LPC1768
    آشنایی با کتابخانه های CMSIS
    نحوه‌ی ایجاد پروژه در کامپایلر KEIL و استفاده از توابع CMSIS
    معرفی محیط برنامه نویسی کامپایلر KEIL
    روش ساخت پروژه در کامپایلر KEIL با استفاده از توابع CMSIS
    استفاده از شبیه ساز کامپایلر KEIL
    روش‌های برنامه ریزی تراشه‌ی LPC1768
    استفاده از پروگرمر JLINK
    استفاده از بوت‌لودر و پورت USB به منظور برنامه ریزی
    تنظیمات CLOCK & POWER
    بلاک دیاگرام داخلی واحد تولید کلاک در LPC1768
    نحوه‌ی دستیابی به فرکانس کاری مورد نظر
    تغییر فرکانس کاری میکروکنترلر در حین اجرای برنامه
    بیان نکات مورد نیاز زبان برنامه نویسی C
    استفاده از اشاره گرها
    استفاده از ساختمان‌ها
    نوشتن کتابخانه
    برنامه ریزی پورت های ورودی و خروجی GPIO
    توضیح کتابخانه‌‌ی CMSIS مربوط به واحد GPIO
    توضیح نمونه کد کنترل کلید و LED متصل به میکروکنترلر
    راه اندازی LCD کارکتری
    شبیه ساز پروژه‌ی انجام شده در کامپایلر KEIL
    برنامه‌ریزی نمونه کد این بخش درعمل بر روی هدربورد LPC1768
    وقفه‌ی GPIO و وقفه‌ خارجی
    توضیح وقفه های LPC1768
    بررسی توابع CMSIS مربوط به وقفه‌ها
    اولویت بندی وقفه‌ها
    توضیح نمونه کد تدارک دیده شده
    شبیه ساز پروژه‌ انجام شده در کامپایلر KEIL
    مبدل آنالوگ به دیجیتال ADC
    مفاهیم ADC
    بررسی کتابخانه‌های CMSIS مربوط به واحد ADC
    بررسی نمونه کد قرائت یک مقدار آنالوگ و نمایش آن بر روی LCD
    واحد TIMER/COUNTER
    معرفی مشخصات واحد TIMER/COUNTER در LPC1768
    استفاده از وقفه‌ی TIMER/COUNTER
    بررسی واحد PWM
    ساخت پالس PWM بوسیله‌ی واحد PWM
    ساخت فانکشی ژنراتور
    واحد ساعت داخلی RTC
    معرفی واحد داخلی RTC در میکروکنترلر LPC1768
    معرفی توابع کار با واحد RTC
    توضیح نمونه کد به منظور نمایش زمان بر روی LCD
    پروتکل ارتباطی USART
    آشنایی با پروتکل USART
    آشنایی با مبدل‌های سطح منطقی
    بررسی سه نمونه کد درمورد پروتکل USART
    ارتباط LPC1768 با پنجره‌ی هایپرترمینال و ارسال و دریافت دیتا
    پروتکل ارتباطی SPI
    آشنایی با پروتکل ارتباطی SPI
    نحوه‌ی ارسال و دریافت بین چندین تراشه در پروتکل SPI
    بررسی نمونه کدی جهت ارسال و دریافت دیتا تحت پروتکل SPI
    نمونه کد ترکیبی پایانی
    بررسی نمونه کدی به منظور استفاده از مطالب این آموزش در یک پروژه
    مقدمه آشنایی با پردازنده‌ های شرکت ARM و میکروکنترلرهای شرکت NXP آشنایی کلی با تراشه‌ی LPC1768 آشنایی با سخت افزارهای مبتنی بر میکروکنترلر LPC1768 آشنایی با کتابخانه های CMSIS نحوه‌ی ایجاد پروژه در کامپایلر KEIL و استفاده از توابع CMSIS معرفی محیط برنامه نویسی کامپایلر KEIL روش ساخت پروژه در کامپایلر KEIL با استفاده از توابع CMSIS استفاده از شبیه ساز کامپایلر KEIL روش‌های برنامه ریزی تراشه‌ی LPC1768 استفاده از پروگرمر JLINK استفاده از بوت‌لودر و پورت USB به منظور برنامه ریزی تنظیمات CLOCK & POWER بلاک دیاگرام داخلی واحد تولید کلاک در LPC1768 نحوه‌ی دستیابی به فرکانس کاری مورد نظر تغییر فرکانس کاری میکروکنترلر در حین اجرای برنامه بیان نکات مورد نیاز زبان برنامه نویسی C استفاده از اشاره گرها استفاده از ساختمان‌ها نوشتن کتابخانه برنامه ریزی پورت های ورودی و خروجی GPIO توضیح کتابخانه‌‌ی CMSIS مربوط به واحد GPIO توضیح نمونه کد کنترل کلید و LED متصل به میکروکنترلر راه اندازی LCD کارکتری شبیه ساز پروژه‌ی انجام شده در کامپایلر KEIL برنامه‌ریزی نمونه کد این بخش درعمل بر روی هدربورد LPC1768 وقفه‌ی GPIO و وقفه‌ خارجی توضیح وقفه های LPC1768 بررسی توابع CMSIS مربوط به وقفه‌ها اولویت بندی وقفه‌ها توضیح نمونه کد تدارک دیده شده شبیه ساز پروژه‌ انجام شده در کامپایلر KEIL مبدل آنالوگ به دیجیتال ADC مفاهیم ADC بررسی کتابخانه‌های CMSIS مربوط به واحد ADC بررسی نمونه کد قرائت یک مقدار آنالوگ و نمایش آن بر روی LCD برنامه‌ریزی نمونه کد این بخش درعمل بر روی هدربورد LPC1768 واحد TIMER/COUNTER معرفی مشخصات واحد TIMER/COUNTER در LPC1768 استفاده از وقفه‌ی TIMER/COUNTER بررسی واحد PWM ساخت پالس PWM بوسیله‌ی واحد PWM ساخت فانکشی ژنراتور شبیه ساز پروژه‌ی انجام شده در کامپایلر KEIL واحد ساعت داخلی RTC معرفی واحد داخلی RTC در میکروکنترلر LPC1768 معرفی توابع کار با واحد RTC توضیح نمونه کد به منظور نمایش زمان بر روی LCD پروتکل ارتباطی USART آشنایی با پروتکل USART آشنایی با مبدل‌های سطح منطقی بررسی سه نمونه کد درمورد پروتکل USART ارتباط LPC1768 با پنجره‌ی هایپرترمینال و ارسال و دریافت دیتا پروتکل ارتباطی SPI آشنایی با پروتکل ارتباطی SPI نحوه‌ی ارسال و دریافت بین چندین تراشه در پروتکل SPI بررسی نمونه کدی جهت ارسال و دریافت دیتا تحت پروتکل SPI نمونه کد ترکیبی پایانی بررسی نمونه کدی به منظور استفاده از مطالب این آموزش در یک پروژه
  • تعداد
    یک
  • مرجع صادر کننده
    وزارت فرهنگ و ارشاد اسلامی
  • شماره پروانه یا مجوز
    8-02459-063684
  • مدت زمان
    5
  • متد آموزشی
    چند رسانه‌ای