راه اندازی پورت های میکرو ARM

هدف پروژه

هدف از انجام این پروژه یادگیری چگونگی کار با پورتهای میکروکنترلر ARM می باشد.در این پروژه با توابع ست و ریست کردن پورت آشنا میشویم و سپس نحوه خواندن از پورت را با استفاده از دیپ سویچ آموزش میدهیم. و در نهایت سپس با استفاده از تابع تاخیر یک چشمک زدن را طراحی میکنیم.

سخت افزار مورد استفاده

این پروژه مبتنی بر میکرو کنترلر ARM طراحی شده است. برای سادگی کار از برد آموزشی AT91SAM7X256 برای پیاده سازی استفاده شده است. امکانات استفاده شده در زیر ذکر شده است.

  • پورت 32 بیتی A
  • پورت 32 بیتی B
  • 5 عدد LED متصل شده به پورت B
  • 4 عدد دیپ سوئیچ (DIP Switch) متصل شده به پین های پورت B

کتابخانه های استفاده شده

  • کتابخانه PIO برای کنترل پورت های میکرو (برای یاد گیری درباره این کتابخانه اینجا کلیک کنید)
  • کتابخانه PMC به منظور فعال کردن کلاک پورت های میکرو (برای یاد گیری درباره این کتابخانه اینجا کلیک کنید)

تشریح کد برنامه

در ابتدا برنامه کتابخانه های مورد ایستفاده را include میکنیم که شامل کتابخانه های زیر میباشد.

برای بزرگنمایی روی تصویر کلیک کنید
شرکت نامینیک || آموزش میکروکنترلر ARM ||
[تهران]
  • نوع فعالیت: تولید کننده، عمده فروش، خرده فروش، صادر کننده، خدمات
  • خدمات/محصولات : برد الکترونیکی ARM، برد آموزشی، دوره آموزشی ARM، دوره آموزشی stm32، دوره آموزشی آرم، خرید برد ARM، خرید برد آموزشی ARM، آموزش رایگان ARM، کلاس ARM، دانلود کتاب میکروکنترلر ARM، آموزش رایگان ARM CORTEX M3، پروژه های عملی ARM، برد آموزشی ARM، خرید برد ARM، خرید برد STM32، برد ARM
  • نوع مالکیت: شرکت سهامی خاص
  • تلفن: 0021-02144804901