RTC داخلی با کتابخانه ی CMSIS

البته راه اندازی RTC داخلی این میکرو کار سختی نیست و اتفاقا خیلی ساده و روتینه. اما خب تصمیم گرفتم ببینم این CMSIS چیه. کتابخونه ی مربوط به RTC رو می تونید تو لینک زیر ببینید همه ی دستوراتش رو: lpc17xx_rtc خب یکی از توابعی که حتما باید اجرا شه RTC_Init هست. این دستور رو […]

Read more

دانلود KEIL

نرم افزار KEIL همراه با کامپایلر Cortex-M رو می تونید از لینک های زیر دانلود کنید. KEIL MDK-ARM 5.14 KEIL Cortex-M Legacy Device Support و البته صفحه ی اصلی سایتی که این نرم افزارها رو برای دانلود قرار داده رو می تونید تو لینک زیر ببنید: ARM

Read more

پروتکل SPI در ARM LPC

تقصبر من نیست. ما تو این وبسایت با انواع میکروکنترلرهای PIC و البته میکروکنترلر ARM کار داریم و سعی میکنیم از هرکدوم یه دیدی بهتون بدیم. به علاوه طراحی دیجیتال هم هست که به نوعی هرچی که میشه به صورت دیجیتال طراحی کرد رو هم سعی می کنیم اونجا هم پیاده سازی کنیم. برای همین […]

Read more

کنترل Step motor با میکروکنترلر ARM

پروژه ای که براتون انجام دادیم شامل یک کیپد ۳*۴ و یک نمایشگر حرفی رقمی در کنار یک step motor هستش. دقت step motor تقریبا ۱٫۸ درجه هستش برای هر پله. این موتور رو از بازار گجیل تبریز خریدم. مفت! خب استپ موتور می تونه حرکت های دقیق رو برای شما مهیا کنه و شیوه […]

Read more

کیپد در ARM

بعد از یکی دو ساعت سرو کله زدن فهمیدم که عیب کار کجاست! خب میبینم که از Keypad فقط یه بار حرف زدیم! جای تعجبه. به هر حال من دوباره یه توضیح مختصری میدم و میرم سره اصل مطلب. کیپد آرایه ای از کلید ها هستش که به صورت سطری و ستونی به هم دیگه […]

Read more

تست کتابخانه ی UART در LPC1768

تصمیم داریم یه مثال با استفاده از کتابخانه ی UART مخصوص میکروکنترلر ARM از نوع LPC1768 براتون بزنیم تا با نحوه ی کار کردنش آشنا شین. این کتابخونه رو می تونید از لینک زیر دانلود کنید: ARM Embeded Library و اما مثالمون. قصد داریم جمله ی Hello Opencores.ir رو هر ثانیه ارسال کنیم برای ترمینال […]

Read more

مبدل ADC و نمایش بر روی LCD در ARM

به کمک کتابخانه های GPIO,LCD و ADC قصد داریم ولتاژ دو کانال ۰ و ۱ روی میکروکنترلر ARM LPC1768 رو اندازه گیری کنیم و روی LCD نمایش بدیم. این کتابخانه ها رو می تونید از لینک های زیر تهیه کنید. البته می تونید با دانلود پروژه کتابخانه ی ADC رو هم داشته باشید. GPIO V1.2 […]

Read more

مثال کتابخانه ی LCD و GPIO

بعد از انتشار نسخه ی ۱٫۰ کتابخانه ی LCD و به روز رسانی کتابخانه ی GPIO به نسخه ی ۱٫۲ حالا یه مثال میزنیم تا کاربرد این کتابخونه رو بهتر متوجه شین. این کتابخونه ها رو از لینک های زیر می تونید دانلود کنید: GPIO V1.2 LCD V1.0 طبق اون چیزی که تو توضیح این […]

Read more

چند نخی در ARM به کمک کتابخانه ی TMR V1.1

طبق سنت گذشته با هر کتابخونه ای که برای میکروکنترلر ARM منتشر می کنیم یه مثال عملی می زنیم تا بدونیم چطور کار میکنه. اینجا ۴ تا تابع به اسم های f1 و f2 و f3 و f4 نوشتیم که هر کدوم یک پین از پورت ۰ رو toggle می کنن. برای اینکار هم از […]

Read more

LCD در میکروکنترلر ARM

از LCD خیلی تو این سایت گفتیم.مثلا: راه انداز LCD در FPGA الان یه سرچ کردم دیدم چندتا پست حتی تکراری بودن! اینبار میریم سراغ ARM. از پورت ۰ استفاده می کنیم. خب ما پین های ۰ تا ۵ رو انتخاب می کنیم. ۴ بیت کم ارزش یا ۰ تا ۳ رو برای خطوط داده […]

Read more
1 2