نتایج جست و جو برای: cortex

روشن کردن LED با میکرو STM32

سلام خدمت همه دوستانی که منو با پست هایی از تراشه ARM و میکرو STM32شرکت ST همراهی میکنند اگر پست قبلی منو دیده باشید پس با نرم افزار CubeMX آشنا شدید. کار با نرم افزار CubeMX تو این قسمت من میخوام با ی توضیح نسبتا کامل برم به سراغ برنامه …

ادامه نوشته »

کتابخانه CMSIS بخش اول

کتابخانه CMSIS

در این نوشته قصد دارم در مورد کتابخانه های CMSIS صحبت کنم که اولین قدم در برنامه نویسی میکرو های ARM هستند. مقدمه همانند برنامه نویسی در سیستم عامل , برنامه نویسی سیستم های نهفته هم رو به پیچیدگی است . در حال حاضر بیشتر از هر زمانی توسعه دهندگان سیستم …

ادامه نوشته »

واحد کنترل اینتراپت بخش دوم(NVIC)

واحد کنترل اینتراپت

در ادامه بخش اول در مورد نحوه عملکرد واحد  کنترل کننده وقفه های برداری تو در تو به قسمت استثناهای داخلی میکرو رسیدیم که در این بخش در مورد آنها صحبت می کنیم. جلسه اول را اینجا مطالعه کنید. ۱- خطای کارکرد (Usage fault) این خطا زمانی به وجود می …

ادامه نوشته »

واحد کنترل اینتراپت بخش اول(NVIC)

پس از توضیح مختصر در مورد پردازنده های ARM سعی میکنیم در این نوشته که به سه بخش تبدیل می شود به واحد کنترل کننده وقفه های برداری تو در تو(Nested Vector Interrupt Table) بپردازیم . این نوشته بیشتر به ساختار این واحد می پردازد و برای درک عملکرد وقفه ها …

ادامه نوشته »

معرفی CMSIS

آموزش میکروکنترلرهای LPC1768 جلسه چهارم: معرفی توابع CMSIS

CMSIS یک رابط نرم افزاری استاندارد شده برای برنامه نویسی میکروکنترلرهای ARM با هسته Cortex میباشد.این توابع (رابط نرم افزاری استاندارد برای میکروکنترلرهای  Cortex ) در سال 2008 توسط شرکت ARM معرفی شدن تا برنامه نویسی این سری از میکروکنترلرها را استاندارد کنن و قابلیت استفاده از نرم افزار را …

ادامه نوشته »

آموزش ایجاد پروژه در Keil

ایجاد پروژه در Keil

دوستان عزیز اگر دو جلسه آموزشی ، آموزش میکروکنترلرهای LPC1768 را خونده باشید ما در جلسات قبل با پردازنده های ARM  ، هسته Cortex-M3 آشنا و همچنین امکانات LPC1768 را شناختیم. دراین جلسه میخواهیم ایجاد پروژه در Keil را قدم به قدم آموزش بدیم تا بتونیم پروژه های خود را …

ادامه نوشته »

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

آموزش میکروکنترلرهای LPC1768

میکروکنترلر LPC1768 با هسته Cortex-M3 و معماری هاروارد ، حداکثر سرعت 100MHz و حافظه فلش 512کیلوبایت یکی از بهترین گزینه ها برای طراحی سیستم های الکترونیکی میباشد. مشخصات کلی میکروکنترلر LPC1768 در جدول زیر موجود میباشند. مدل مورد برسی  LPC1768FBD100 میباشد. مشخصات کلی میکروکنترلر LPC1768 ولتاژ کاری (V) 2.4 – 3.6 …

ادامه نوشته »

معرفی Tinker Board شرکت ASUS (مشابه رزبری پای)

معرفی Tinker Board شرکت ASUS

شرکت معروف ASUS یک برد مشابه رزبری پای با پردازنده 1.8GHz 32bit معرفی کرده که امکانات جالبی دارد. در ادامه با میکرو دیزاینر الکترونیک همراه باشید تا با Tinker Board شرکت ASUS بیشتر آشنا شویم. با توجه به سایت فارنل که این برد را میفرشد Tinker Board یک پردازنده چهارهسته …

ادامه نوشته »

آموزش رزبری پای

رزبری پای

رزبری پای یا Raspberry Pi یک کامپیوتر تک برد (Single-board computer) در اندازه یک کارت بانکی است که بنیاد رزبری پای آن را ساخته است تا آموزش علوم رایانه را در مدرسه‌ها تشویق کند. رزبری و به طور کلی single board computers یک مینی کامپیوتر هستند که بیشتر قابلیت های …

ادامه نوشته »

دانلود نرم افزار 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 برنامه نویسید.در این آموزش ها هم بصورت رجیستری یاد میگیرید که این کار باعث می شود دید ماشینی و درک عمیقی از …

ادامه نوشته »

جزوه آموزش میکروکنترلرهای ARM LPC

جزوه آموزش میکروکنترلرهای ARM LPC

میکروکنترلرهای ARM که این روزها در پروژه های دانشجوی و صنعتی خیلی پر کاربرد شدن و در با قیمت پایینی که دارند به احتمال زیاد در آینده قسمت بزرگی از بازار را به خودشان اختصاص خواهند داد و بنظر من با یادگیری این میکروکنترلرها دیگر نیازی به یادگیری میکروکنترلرهای صنعتی …

ادامه نوشته »

پروژه های الکترونیک پیشنهادی

پروژه در باز کن RFID

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

ادامه نوشته »

آموزش برنامه نویسی میکروکنترلرهای ARM [از شی گرایی تا توابع CMSIS]

آموزش برنامه نویسی میکروکنترلرهای ARM

آموزش برنامه نویسی میکروکنترلرهای ARM [از شی گرایی تا توابع CMSIS] در این مجموعه آموزش هایی که استارت آن زده شده بصورت منظم مطالب آموزشی از مباحث مقدماتی تا مباحث پیشرفته (البته با حمایت شما) در انجمن سایت قرار خواهد گرفت و همچنین بصورت تعاملی شما می توانید سوال بپرسید …

ادامه نوشته »