صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از 1 به 10 از 16
Like Tree1 لایک

موضوع: آموزش ARM با نرم افزار Arduino

  1. #1
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    167

    آموزش ARM با نرم افزار Arduino

    بسم الله الرحمن الرحیم

    موضوع: آمورش برنامه نویسی میکرو های arm با نرم افزار آردوینو

    انشا الله از هفته آینده شروع به آموزش برنامه نویسی arm توسط آردوینو خواهیم کرد تا دوستانی که با سرعت و i/o های میکروهای سری avr مشکل دارند ، با این میکرو های پرسرعت و ارزان مشکلات آن ها برطرف شود.
    لایک کردن
    درود بر کسانی که دعا دارند و ادعا ندارند
    نیایش دارند و نمایش ندارند
    حیا دارند و ریا ندارند
    رسم دارند و اسم ندارند…

  2. #2
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    167
    معایب و مزایا میکروهای سری avr:
    مزایا:
    ارزان بودن
    برنامه نویسی راحت
    معایب:
    سرعت کلاک پایین
    تعداد پین های کم
    عدم صنعتی بودن این میکروها

    معایب و مزایا میکروهای سری arm:
    مزایا:
    سرعت کلاک بالا
    حافظه بیشتر برای برنامه نویسی
    تعداد پین بیشتر و درنتیجه امکانات بیشتر
    صنعتی بودن این میکرو ها

    معایب:

    گران بودن میکرو ها (سری خاص)
    در دسترس نبودن راحت این میکرو ها
    برنامه نویسی نسبتا سخت (کیل)
    درود بر کسانی که دعا دارند و ادعا ندارند
    نیایش دارند و نمایش ندارند
    حیا دارند و ریا ندارند
    رسم دارند و اسم ندارند…

  3. #3
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    167
    یک نمونه برد arm که قیمت حدود 12 هزارتومان می باشد:
    مدل میکرو: Stm32f103c8t6

    c2c34b39-e52a-4f4e-a7f1-4473a0a241df.jpg
    درود بر کسانی که دعا دارند و ادعا ندارند
    نیایش دارند و نمایش ندارند
    حیا دارند و ریا ندارند
    رسم دارند و اسم ندارند…

  4. #4
    مدیر ویژه
    تاریخ عضویت
    May 2014
    نوشته ها
    239
    با سلام
    به نظر من اگر می خواید از هسته های آرم استفاده کنید بهترین حالت اینکه از کامپایلر Keil . IAR استفاده کنید که خیلی بهتر و حرفه ای تر هست کامپایلر آردینو خیلی معایب داره .

    ولی به هر حال تشکر از شما بابد پستی که گذاشتید .

  5. #5
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    167
    سلام دوست عزیزم. بله بهترین نرم افزار برای هسته آرم کامپایلر کیل هست اونم آموزش را خواهم گذاشت. این فقط ویژه افرادی است که فقط با این برد بخواهن کار کنند.ممنونم
    درود بر کسانی که دعا دارند و ادعا ندارند
    نیایش دارند و نمایش ندارند
    حیا دارند و ریا ندارند
    رسم دارند و اسم ندارند…

  6. #6
    Senior Member
    تاریخ عضویت
    Feb 2017
    نوشته ها
    112
    نقل قول نوشته اصلی توسط meysamam نمایش پست ها
    با سلام
    به نظر من اگر می خواید از هسته های آرم استفاده کنید بهترین حالت اینکه از کامپایلر Keil . IAR استفاده کنید که خیلی بهتر و حرفه ای تر هست کامپایلر آردینو خیلی معایب داره .

    ولی به هر حال تشکر از شما بابد پستی که گذاشتید .
    کامپایلرهای IAR و Keil هر دو پولی هستند در حالی که آردوینو رایگان و اپن سورسه .
    کامپایلر Keil کامپایلر gcc هستش و فقط قادره کدهای C رو کامپایل کنه در حالی که در آردوینو با ++C کد نویسی میکنید و به راحتی قادر خواهید بود از قابلیت شی گرایی استفاده کنید ، از متد ها و کلاسهای آردوینو استفاده کنید و هر جا که نیاز داشتید ، بصورت مستقیم با رجیستهای میکرو کار کنید .
    در آردوینو دسترسی به بی نهایت کتابخونه رایگان دارید که با کمی تلاش قادر خواهید بود اونا رو برای میکروکنترلر مورد نظر پورت کنید .
    اینها تنها گوشه کمی از قدرت آردوینو نسبت به کامپایلرهای مشابه هستش .

  7. #7
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    167
    مثال اول :
    چشمک زن

    void setup() {
    // initialize digital pin PB1 as an output.
    pinMode(PB1, OUTPUT);
    }

    // the loop function runs over and over again forever
    void loop() {
    digitalWrite(PB1, HIGH); // turn the LED on (HIGH is the voltage level)
    delay(1000); // wait for a second
    digitalWrite(PB1, LOW); // turn the LED off by making the voltage LOW
    delay(1000); // wait for a second
    }
    درود بر کسانی که دعا دارند و ادعا ندارند
    نیایش دارند و نمایش ندارند
    حیا دارند و ریا ندارند
    رسم دارند و اسم ندارند…

  8. #8
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    167
    دوستانی که می خواهند با پروگرامر st link/v2 این برد را پروگرام کنن نیازی به تغییر بوت ها نیست و باید بوت ها روی حالت 0 قرار داده شود و همچنین نرم افزار درایور زیر دانلود و نصب شود تا پروگرامر شما شناسایی شود،
    درود بر کسانی که دعا دارند و ادعا ندارند
    نیایش دارند و نمایش ندارند
    حیا دارند و ریا ندارند
    رسم دارند و اسم ندارند…

  9. #9
    مدیر ویژه
    تاریخ عضویت
    May 2014
    نوشته ها
    239
    سلام
    میشه یک پروژه که بشه داخلش سرعت میکرو رو تغییر داد بزارید؟
    هر عددی که بهش بدی سرعت میکرو تغییر کنه . ممنون

  10. #10
    Senior Member
    تاریخ عضویت
    Oct 2014
    محل سکونت
    ایران
    نوشته ها
    167
    سلام منظور شما سرعت کلاک خود میکرو هست درسته؟!
    درود بر کسانی که دعا دارند و ادعا ندارند
    نیایش دارند و نمایش ندارند
    حیا دارند و ریا ندارند
    رسم دارند و اسم ندارند…

صفحه 1 از 2 12 آخرینآخرین

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  

SEO by vBSEO