برچسب- ARM

بخش دوازدهم آموزش ARM : معرفی ، معماری و راه اندازی میکروکنترلرهای سری LPC176x/5x

پیش نیاز های این آموزش : کل مباحث دوره آموزشی AVR : از اینجا شروع کنید کل مباحث دوره آموزشی ARM7 : از اینجا شروع کنید نکته مهم : روند آموزش های آتی به سمت کاربردی و کوتاه شدن پیش خواهد رفت و کمتر به اصول و پیش نیازها اشاره خواهیم کرد. بنابراین در صورتی که پیش نیازهای ذکر شده را به طور کامل مسلط نباشید ، در مفاهیم قسمت های بعدی با مشکل مواجه خواهید شد. توصیه می شود قبل از [...]

بیشتر بدانید ...

شرکت NXP در فروش میکروکنترلر رتبه اول شد

به گزارش IC Insights شرکت NXP با رشد 116 درصدی در فروش میکروکنترلر با برند تجاری Freescale از شرکت Renesas پیشی گرفت و اکنون به عنوان تولید کننده شماره یک شناخته می شودشرکت Freescale که در دسامبر 2015 به مالکیت NXP درآمده بود با فروش 2.9 بیلیون دلار در سال قبل باعث شد NXP در اوج قرار گیرد. در حدود سه چهارم از کل فروش شرکت NXP در سال 2015 مربوط به میکروکنترلرهای 8 و 16 بیتی به کار رفته [...]

بیشتر بدانید ...

آموزش طراحی بوت لودر برای میکروکنترلرها در سیستم های نهفته

مقدمه امروزه از میکروکنترلرها در گستره وسیعی از زندگی روزمره استفاده می شود. از میکروکنترلرهای کوچک 8 بیتی گرفته که در اسباب بازی ها ، اجاق گاز و … استفاده می شود تا میکروکنترلرهای 32 بیتی قدرتمند که در گوشی ها و رسانه های تصویری کاربرد دارد. بدون میکروکنترلرها نه تنها زندگی ما کمتر هیجان انگیز است بلکه کنترل انسان روی اشیای محیط کمتر خواهد بود. بیلیون ها میکروکنترلر هر ساله در جهان به فروش می رسد. چه اتفاقی می افتد [...]

بیشتر بدانید ...

بخش یازدهم آموزش ARM : معرفی و معماری میکروکنترلرهای سری Cortex M3

 پیش نیاز ها : کل مباحث دوره آموزشی AVR : از اینجا شروع کنید کل مباحث دوره آموزشی ARM7 : از اینجا شروع کنید نکته مهم : روند آموزش های آتی به سمت کاربردی و کوتاه شدن پیش خواهد رفت و کمتر به اصول و پیش نیازها اشاره خواهیم کرد. بنابراین در صورتی که پیش نیازهای ذکر شده را به طور کامل مسلط نباشید ، در مفاهیم قسمت های بعدی با مشکل مواجه خواهید شد. توصیه می شود قبل از شروع به [...]

بیشتر بدانید ...

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

بسته آموزش کاربردی میکروکنترلرهای ARM7 ویرایش دوم شهریور 1395مقدمه مولف : امروزه از میکروکنترلرهای ARM به علت یکپارچه کردن سیستم های کنترلی با سرعت پردازش بالا ، توان مصرفی کم ، قیمت ارزان تر و حجم کمتر بیشترین استفاده را می شود. به طوری که امروزه هسته‌های پردازنده ARM به عنوان رایج‌ترین پردازنده ۳۲ بیتی با سرعت پردازش چند مگاهرتز تا چند گیگاهرتز در طیف وسیعی از سیستم‌های نهفته و قابل حمل مورد استفاده قرار می‌گیرند. برای نمونه امروزه اغلب تلویزیون ها [...]

بیشتر بدانید ...

بخش دهم آموزش ARM : راه اندازی واحدهای ارتباطی سریال

پیش نیاز ها : کل مباحث دوره آموزشی AVR : از اینجا شروع کنید شروع دوره های آموزش مجازی ARM بخش اول آموزش ARM بخش دوم آموزش ARM بخش سوم آموزش ARM بخش چهارم آموزش ARM بخش پنجم آموزش ARM بخش ششم آموزش ARM بخش هفتم آموزش ARM بخش هشتم آموزش ARM بخش نهم آموزش ARMمقدمه در بخش گذشته با برخی از واحدهای مهم میکروکنترلر LPC2138 آشنا شدیم. در ادامه معرفی و تشریح واحدها به بخش مهمی از واحدها به نام ارتباطات سریال می رسیم. ارتباطات سریال در میکروکنترلرهای ARM7 [...]

بیشتر بدانید ...

بخش نهم آموزش ARM : راه اندازی واحدهای جانبی LPC2138

پیش نیاز ها : کل مباحث دوره آموزشی AVR : از اینجا شروع کنید شروع دوره های آموزش مجازی ARM بخش اول آموزش ARM بخش دوم آموزش ARM بخش سوم آموزش ARM بخش چهارم آموزش ARM بخش پنجم آموزش ARM بخش ششم آموزش ARM بخش هفتم آموزش ARM بخش هشتم آموزش ARMمقدمه در این بخش از آموزش ARM به راه اندازی واحدهای جانبی نظیر وقفه ، ADC ، DAC ، تایمر ، PWM ، RTC و Watchdog خواهیم پرداخت. برای هر واحد ابتدا توضیحات عملکرد آن داده می شود ، [...]

بیشتر بدانید ...

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

پیش نیاز ها : کل مباحث دوره آموزشی AVR : از اینجا شروع کنید شروع دوره های آموزش مجازی ARM بخش اول آموزش ARM بخش دوم آموزش ARM بخش سوم آموزش ARM بخش چهارم آموزش ARM بخش پنجم آموزش ARM بخش ششم آموزش ARM بخش هفتم آموزش ARMمقدمه مهمترین تفاوت میان برنامه نویسی ARM7 و AVR یکی عدم وجود ابزاری همانند کدویزارد است که بخش مهم و رجیستری کدها را برای ما تولید کند و دیگری عدم وجود هدر فایل هایی نظیر delay.h ، lcd.h و … در کامپایلر [...]

بیشتر بدانید ...

انواع ماژول های ارتباطی سریال برای شبکه سازی میکروکنترلر

مقدمه امروزه استفاده از میکروکنترلر به صورت فرستنده/گیرنده کاربرد بسیاری دارد. در این مقاله به بررسی ماژول هایی که به منظور ارتباط یک میکروکنترلر ( معمولا AVR ، ARM یا PIC ) با یک وسیله دیگر می پردازیم. وسیله ای که در مقابل میکرو قرار دارد و میکرو با آن ارتباط برقرار می کند خود میتواند یک میکروکنترلر دیگر ، یک کامپیوتر یا یک شبکه ای از وسایل متصل به هم باشد. برای آموزش اصول و مبانی شبکه ها میتوانید [...]

بیشتر بدانید ...

بخش هفتم آموزش ARM : آموزش واحد کنترل سیستم و راه اندازی PLL

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

بیشتر بدانید ...