خانه / بایگانی برچسب: arm

بایگانی برچسب: arm

آموزش میکروکنترلرهای LPC1768 جلسه دهم: UART

آموزش میکروکنترلرهای LPC1768 جلسه دهم: UART

خب در آموزش میکروکنترلر LPC1768 رسیدیم به مبحث UART که یکی از کاربردی ترین قسمت های میکروکنترلر هستش و امروزه اکثر ماژول ها با این پروتکل اطلاعات ارسال و دریافت میکنن و همچنین برای ارتباط با کامپیوتر و سیستم های دیگر نیز خیلی مفیده…در ادامه با میکرو دیزاینر الکترونیک باشید …

ادامه نوشته »
مبدل آنالوگ به دیجیتال lpc17xx_adc.h

آموزش میکروکنترلرهای LPC1768 جلسه ششم: مبدل آنالوگ به دیجیتال lpc17xx_adc.h

اگر جلسات قبلی آموزش میکروکنترلرهای LPC1768 را دنبال کرده باشید میدانید که در جلسه قبلی پورت های ورودی و خروخی LPC1768 را برسی کردیم و یادگرفتیم چطوری پورت ها را بعنوان ورودی/ خروجی تعریف کنیم و مقادیر را روی آنها بنویسیم و یا بخوانیم و همه این کارها را با …

ادامه نوشته »
معرفی ARM و هسته Cortex-M3

آموزش میکروکنترلرهای LPC1768 جلسه اول: معرفی ARM و هسته Cortex-M3

پردازنده های ARM بیشتر دارای هسته 32 بیتی میباشند (البته هسته 64 بیتی نیز دارن و در آینده خدا میدونه تا چند بیتی برن و شایدم تکنولوژی کلا متحول شد 🙂 ) و از معماری RISC بهره میرند. تاریخچه ARM نوعی از معماری پردازنده‌های کامپیوتری است که بر طبق طراحی …

ادامه نوشته »
دانلود نرم افزار Keil ARM

دانلود نرم افزار Keil ARM

کیل یا Keil یک محیط کامل برنامه نویسی برای میکروکنترلرها می باشد که بیشتر برای میکروکنترلرهای ARM ما می شناسیم. شرکت Keil که در سال 1982 پایه گذاری شده که در سال 2005 توسط شرکت ARM خریداری شد و بیشتر تمرکزش روی میکروکنترلرهای ARM است و البته قبلا خیلی از برنامه …

ادامه نوشته »
آموزش ARM LPC1768 قسمت دوم تایمرها

آموزش ARM LPC1768 (قسمت دوم ، تایمرها)

اگر جلسه اول آموزش ARM LPC1768 را دنبال کرده باشید می دانید که با برای شروع کار با پایه های میکروکنترلر آشنا شدیم و آنها را ورودی ، خروجی تعریف کردیم و همچنین نحوه برنامه نویسی بصورت رجیستری و با نحوه اضافه کردن و برنامه نوشتن با توابع CMSIS را یادگرفتیم …

ادامه نوشته »
آموزش ARM LPC1768

آموزش ARM LPC1768 (قسمت اول)

در آموزش ARM LPC1768 شما نه تنها یاد میگیرید چطوری به میکروکنترلر های ARM LPC1768 برنامه بنویسید بلکه یاد میگیرید چطوری روی تمامی هسته های ARM CORTEX M3 برنامه نویسید.در این آموزش ها هم بصورت رجیستری یاد میگیرید که این کار باعث می شود دید ماشینی و درک عمیقی از …

ادامه نوشته »
درایو موتور براشلس

کنترل و درایو موتور براشلس یا BLDC

راه اندازی موتور بدون جاروبک یا براشلس در این پروژه ما به درایو و کنترل موتور BLDC سنسوردار و بدون سنسور پرداخته و در انتها به طراحی و نوشتن کد های لازم توسط میکروی ARM ، برای موتور BLDC سنسوردار می پردازیم.زبان برنامه نویسی این پروژه C می باشد که …

ادامه نوشته »
پروژه Diag خودرو

پروژه Diag خودرو

پروژه Diag خودرو مجهز به حافظه USB هدف اجرایی پروژه طراحی یک برد الکترونیکی است که با استفاده از پروتکل هاي تعریف شده با رایانۀ موتور ارتباط برقرارمی کند.در صورت برقراري ارتباط بین عیب یاب و ECU رایانۀ موتور به حالت Diagnostic می رود.سپس دستگاه عیب یاب اطلاعات مورد نیاز (که به صورت نرم افزاري قابل تعیین …

ادامه نوشته »
سیستم عامل RTOS روی ARM

اجرای RTOS بر روی میکرو کنترلر ARM

آیا می دانید رابطه ی کامپیوتر با سیستم عامل چیست؟ آیا می دانید سیستم عامل چه خدمت بزرگی به شما می کند؟ سیستم عاملنرم افزار یا برنامه ای است که شما را از پیچیدگی های سخت افزاری دور کرده و رابطه شما را با کامپیوتر به یک رابطه صمیمی تر …

ادامه نوشته »
GPS+GPRS+GOOGLE MAP

پروژه ردیاب خودرو GPS+GPRS+GOOGLE MAP

فایل پروژه ردیاب خودرو در حقیقت تشریح می کند که چگونه یک سیستم ردیاب GPS  بسازیم و اطلاعات آن را بوسیله GPRS یا اینترنت به سرور انتقال دهیم و روی نقشه با استفاده از سرویس و API های GOOGLE MAP نشان دهیم . در این راستا در این فایل گذری بر ساختار ،قالب و نحوه …

ادامه نوشته »