راه اندازی RTC میکروکنترلر ARM
هدف از این مثال این است که شما با ساعت داخلی ( RTC) وطریقه ی راه اندازی آن در میکروکنترلرهای ARM آشنا شوید.
میکروکنترلر ST32F107VC دارای واحد RTC است. اگر یک باتری به عنوان پشتیبان به آن متصل کنید که میتواند تاریخ و زمان به طور مدام محاسبه نماید (اگر تغذیه قطع شوداطلاعات ریست میشوند).
1. عمکرد کلی برنامه
مانند سایر برنامهها ابتدا هدرهای مورد نیاز فر اخوانی میشوند. سپس توابع پیکربندی مربوط به بخشهای مختلف میکروکنترلر فراخوانی می شوند در نهایت اگر برای بار اول باشد که برنامه راهاندازی میکنید؛ پیامی به پورت سریال فرستاده میشود واز شما درخواست میکند که زمان را تنظیم نمائید در غیر این صورت زمان را بر روی پورت سریال ارسال میکند.
2. سخت افزار
برای تست این برنامه باید از پورت J3 موجود در برد آموزشی (پورت سریال) و از طریق ترمینال برای نمایش دادههای مربوط به زمان استفاده نمائید.
آشنایی و کار با برنامه
ابتدا برنامه را با نرم افزار Keil باز کنید.
تغذیه 5 ولت را به برد آموزشی متصل کنید و بعد از اینکه پروگرامر ST-LINK را به برد متصل نمودید؛ برنامه را با استفاده از دکمه ی Download پروگرم نمائید.
دانلود مثال ها و pdf این مقاله
نظرات
با سلام لطفا راه اندازی spi در آرم را ارايه دهید
نظر بدهید