NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 2849 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید

نمایش نتیجه های نظرسنجی ها: کدام یک را می پسندید؟

رأی دهندگان
114. شما نمی توانید در این نظرسنجی رای دهید.
  • Keil ARM

    94 82.46%
  • WinARM

    9 7.89%
  • IAR

    11 9.65%
صفحه 1 از 5 12345 آخرینآخرین
نمایش نتایج: از 1 به 20 از 87

موضوع: ARM

  1. #1
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض ARM

    چند وقته پیش یه بحثهایی در مورد میکروکنترلرهای ARM توی سایت شد اما مشمول زمان شد و دیگه فکر کنم کلی خاک نشسته روش
    اگه مدیریت محترم لطف کنن یه بخش مجزا برای ARM باز بشه
    زیاد نمیخوام توضیح بدم که این میکرو کنترلر چیه و معماریش چیه فقط یکم توضیح میدم:

    ARM یه معماری برای میکرو پروسسوره. مثله risc یا cisc که قبلا داشتیم ARM مخفف Advanced RISC machine و چند شرکت معروف اونو رو تولید میکنن. معروفترین ها Atmel و philips در ایران هستن.
    این معماری چند نوع مشخص داره که ARM7 و ARM9 و ARM11 خیلی معروف هستن.(البته CORTEX و ... هم هست)
    ARM7 برای سرعتهای با سقف 100MIPS ساخته شده.
    ARM9 برای سرعتهای تا 400MIPS و ARM11 برای سرعتها بالای اون

    جالبه بدونید که اکثر گوشیهای موبایل موجود دارای CPU هایی با این ساختار هستن مثلا نوکیا N97 دارای CPU با ساختارARM11 هستش. اینم لینکش:
    http://www.engadgetmobile.com/2008/1...old-processor/

    در مورد مدلهای موجود در بازار هم که اوضاع بازار خیلی به هم ریختست و هر مدلی رو الان بگم ممکنه فردا نباشه ولی یه زمانی از ATMEL نمونه های AT91SAM7SXXX بود که همون ARM7 با حداکثر سرعت 55مگاهرتز(الان احتمال زیاد هست).
    از مدلهای PHILIPS هم یه زمانی LPC210X بود که الان اصلا نیست ولی سرعتشون 60MHZ بود و خیلی عالی ساخته شده بودن برای دانشجوها مثلا LPC2106 در ابعاد یه MEGA32 از نوع SMT بود و خرج زیادی برای کار باهاش نبود. اما یه زمانی LPC23XX هم بود که الان فقط LPC2378 هست که سرعتش 72مگاهرتزه و از نظر امکانات جانبی کامله:
    USB2.0 LAN CAN SDRAM SD/MMC ADC DAC 104IOpin و...

    از هسته ARM9 هم فعلا AT91SAM9260 و AT91SAM9261 هست که سرعتشون 200MHZ و قابلیت پشتیبانی از WINDOWS CE و LIUX رو داره. (قیمتش 18000 تومان) :k01:

    اما کامپایلرها:
    winARM که معرف حضور winAVR کارها هست با همون شکل و قیافه.(البته این برنامه 2 ساله که ورژن جدید نداده)
    CROSSWORKS که بازهم تویAVR داشتیمش. این هم 2 سال ورژن جدید نداده.
    لینک دانلود:
    http://rapidshare.com/files/17326766...1_7_15_win.rar
    http://depositfiles.com/files/vrpeqwqjm(کرک)

    IAR که برای همه میکرو کنترلرها یه سلوشن بلاخره داره. کار باهاش خیلی سخته و قیمتش بسیار بالا.
    لینک دانلود:
    http://rapidshare.com/files/19431764...5301.part1.rar
    http://rapidshare.com/files/19458976...5301.part2.rar
    http://rapidshare.com/files/19461789...5301.part3.rar
    http://rapidshare.com/files/197180355/keygen.rar

    KEIL که برای کسایی که با 8051 کار کردن معروفه و بسیار روونه و کارباهاش نسبتا سادست.
    http://rapidshare.com/files/153129316/MDK324.exe
    http://rapidshare.com/files/153243264/crack.rar
    http://depositfiles.com/files/8717339
    برای KEIL من خودم از سایت دمو رو دانلود کردم و با کیجن بالا کامل کار میکنه(مال سایت WWW.KEIL.COM جدیدتره)

    HBBR BASIC COMPILER که بیسیکه و فکر کنم مدت کوتاهی از تولیدش نمیگذره چون هیچ جا لینک دانلود و CRACK و... پیدا نمیشه

    من خودم اونقدر پول تابحال خرج نکردم که برای یه برد آزمایشی 9260 حدود 500تومان بدم. در مورد اتمل های کوچک هم زیاد جالب به نظر نمیرسن. ولی متاسفانه فیلیپسها هم توی ایران خیلی کم هست.
    دوستان اگه مایل هستید با هم شروع کنیم. (چند وقتیه که با فیلیپسLPC2378 شروع کردم)
    اگه خواستید از لینک زیر همه چیز براش آمادست:
    http://www.standardics.nxp.com/suppo...2300/~LPC2378/
    همشو دنلود کنید کلی سورس مجزا برای راه اندازی بخشهای مختلف هست که کار رو راه میندازه(سورسها تحت KEIL هستن)
    جالبه که سایت WWW.ARM.COM که سایت این معماریه فقط از KEIL حمایت کرده.

    اگه نظری دارید بدین که بشه کار کرد چون واقعا عقیب افتادیم از این میکرو کنترلر

  2. کاربران : 3 تشکر کرده اند از شما alitaroosheh برای ارسال این پست سودمند:


  3. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نام
    Advertising world
    نوشته ها
    Many
     

  4. #2
    کاربر فعال Hesam1984 آواتار ها
    تاریخ عضویت
    Sep 2007
    نام
    مهره مار
    نوشته ها
    315
    تشکر
    45
    تشکر شده 108 بار در 77 پست

    پیش فرض

    من برام پيش نيومد باهاش كار كنم چون كامپايلرش رو نداشتم. در ثاني به نظر من اگه بخواهيم مثل دستگاههاي حرفه اي مثل گوشي موبايل باهاش كار كنيم بايد سيستم عاملش رو نصب و انگولك كنيم وگرنه به نظرم نميرسه با اين كامپايلرها و كدنويسي عادي كار خاصي بشه باهاش كرد به غير از دسترسي به امكانات بيشتر و پورتهاي بيشتر و ... .

    من هم خيلي مشتاقم ياد بگيرم. ميكروهاي معمولي خودشون هم گفتن كه بيشتر براي سرگرمي يا همون Hobby هستند.

  5. #3
    کاربر علاقه مند
    تاریخ عضویت
    Feb 2009
    نام
    Mshd
    نوشته ها
    76
    تشکر
    0
    تشکر شده 6 بار در 6 پست

    پیش فرض

    زبان برنامه نویسی این ها هم C هست ؟
    حدود قیمت هایشان چند است؟
    بیشتر از هم کدوم مدل ها تو ایران پیدا می شوند ؟

  6. #4
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض

    سلام
    درسته که میکرو های بزرگ و خفن برای کار های خفن طراحی شدن ولی باید انتخاب درست در مورد پروژه انجام بشه
    برای یک کار اتوماسیون که به دیتا بیس و ... نیاز داره باید از یه سیستم عامل استفاده کرد که من تا جایی که امکان داشته باشه از این سیستم دلم نمیخواد استفاده بکنم چون خیلی دستیابی بهش راحت نیست. چند ماه انتظار و هزینه بالا ولی سیستم هایی مثل pocket pc در دسترس ترن یه سری امکانات اضافه تر از این مدارها دارن فقط نمیشه چیزی بهش اضافه کرد ولی این مدارها قابلیت این روداره که بهشون چیزی اضافه بشه ولی فکر نکنم توی ایران کسی تا بحال این کار رو کرده باشه. ببینید یه ویندوزce از توی سایت مایکروسافت قیمت گرفتم حدود 900 دلاره لینک کرک شده و ... هم پیدا نکردم البته ممکنه الان باشه. برنامه هایی که به شما اجازه میدن به سخت افزار چیزی اضافه کنید هم بسیار خاصه و بازم لینک غیرقانونی براش پیدا نکردم ولی ممکنه بازم الان پیدا بشه. پس اگه بخواید باهاش کار کنید یا باید بورد رو سفارش بدید بیارن که بسیار طولانی و زمانبره یا خودتون بسازید که بدتر از اون..
    مثلا همون سیستمی که گفتم دیتابیس میخواد و چند تا کنترل کننده برای سیستم های مکانیکی بخواد اگه کارفرما سفارش بده و اختیار رو بده به شما چه میکنید:
    1. یه کامپیوتر معمولی (PC) که روش برنامه رو مینویسید با avr هم یه مدار میبندید تنگش که کار کنه
    2. یه بورد با windows ce که روش برنامه مینویسید سیستم های اضافه رو به همون میکرو رو مدار اضافه میکنید
    اولی یه عیب بزرگ داره اونم حجمه زیاده
    ولی دومی چند تا عیب بزرگ: 1. توی ایران پیداکردنش سخته 2. محیط ویندوز ce که برای ماها جدیده(البته با .netframework آشناست) 3. قیمتش سر به فلک میکشه

    شاید بگید این مثال تو احمقانست. بله در نگاه اول احمقانست ولی وقتی توی بازار کار برید میبینید که سفارش دهنده اصلا این چیزا حالیش نیست. البته امیدوارم اوضاع بهتر بشه و بدونن حتما دلیلی داشته که اینا رو ساختن.
    منم بدم نمیاد یه آزمایشگاه من رو ساپورت بکنه بگه تو بگو ما برات تهیه میکنیم یا 2 میلیون پول اضافه داشته باشم که اینو بخرم ( نمیدونم که 2 میلیون از این کار در میارم که 2 میلیون خرج کنم

    راستی برای پروگرامر دانشجویی هم برید به سایت زیر مثل همون stk200/300 خودمونه که jtag از برنامه هایی که گفتم ساپورت میشه:
    www.hjtag.com/
    برای اتمل هم یه برنامه هست که به usb خود میکرو وصل میشه:
    http://www.atmel.com/dyn/products/to...?family_id=605
    (فایل Install AT91-ISP v1.10.exe رو دانلود کنید)
    برای فیلیپس هم برنامه رو از اینجا دانلود کنید که از هر پریفرالی که خواستید میکرو رو پروگرام میکنه:
    http://www.flashmagictool.com/

  7. تشکرها از این نوشته :


  8. #5
    مدیر باز نشسته
    تاریخ عضویت
    Dec 2008
    نوشته ها
    160
    تشکر
    10
    تشکر شده 39 بار در 15 پست

    پیش فرض

    با سلام
    واقعا تشکر به خاطر این اطلاعاتتون
    چند تا سوال داشتم اول اینکه کتابی توی بازار هست که در مورد این میکروکنترلرها به تفصیل گفته باشه ؟ اگه هست لطف کنید معرفی کنید.
    سوال دوم اینکه اگه بخوایم با این میکرو شروع به کار کنیم باید از کجا شروع کنیم ؟

  9. #6
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض

    نقل قول نوشته اصلی توسط naeemafar
    زبان برنامه نویسی این ها هم C هست ؟
    حدود قیمت هایشان چند است؟
    بیشتر از هم کدوم مدل ها تو ایران پیدا می شوند ؟
    زبانها همه c هست که winARM و IAR و keil میتونن C++ رو ساپورت کنن.
    قیمت چی؟ برنامه که گذاشتم دانلود کنید. میکرو هم at91sam9260 قیمتش 18000 تومنه
    lpc2378 هم 18000 تومنه. at91sam7s128 حدودا 10000 تومان بود الان نمیدونم.

    چند مدل دیگه هم هست که همش 18000 تومانه(نمیدونم یه رابطه ای با 18000 داره) :k01:
    مثلا at91r40708 و ...

  10. #7
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض

    نقل قول نوشته اصلی توسط codev
    با سلام
    واقعا تشکر به خاطر این اطلاعاتتون
    چند تا سوال داشتم اول اینکه کتابی توی بازار هست که در مورد این میکروکنترلرها به تفصیل گفته باشه ؟ اگه هست لطف کنید معرفی کنید.
    سوال دوم اینکه اگه بخوایم با این میکرو شروع به کار کنیم باید از کجا شروع کنیم ؟
    اسمی از کتاب نبردم چون زیاد جالب نوشته نشده: میکروکنترلرهای ARM کاوه فارغی هست که یکم در مورد فیلیپسها گفته ولی تقریبا چیز جالبی توش پیدا نمیشه. بخرید بد نیست 3500 تومنه توش کار با keil و پروگرام کردن رو نوشته.

  11. تشکرها از این نوشته :


  12. #8
    عضو جدید
    تاریخ عضویت
    Mar 2009
    نوشته ها
    11
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام به همگی
    به نظر شما کدوم کامپایلر برای ARM از همه بهتره؟
    یه سوال دیگه فلیپس بهتره یا اتمل ؟ اصلا این میکرو ها شباهتی به AVR ها دارند یا نه؟

  13. #9
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض سلام

    خودمم موندم کدوم بهتره. هرچی بیشتر امکانات باشه خوب مسلما اشتها آور تره
    ولی من تا الان توی دیتا شیت ها گشتم atmel مثل avr که خیلی جالب بود الان هم sam9 خیلی امکانات داره و قیمتش هم بشکل عجیبی پایینه. مثلا اگه توی سایت اتمل بگردید ar91sam9260 امکاناتش غیر قابل شمارشه با سرعت حدود 200مگاهرتز قیمت 18000 این در حالیه که قیمت dspic با 40مگاهرتز سرعت اینقدره. فیلیپسها رو من بیشتر باهاشون ور رفتم خیلی خوش دست تر از Atmel هستن با تفاسیر که سورس کد زیادی توی اینترنت دارن ولی گرونن و در حال حاضر کم پیدا.
    سایت www.nxp.com در مورد این Arm ها کولاک کرده و سایت www.at91.com هم برای اتمل عالیه همه چیز توش پیدا میشه
    مشکل بزرگتر اینه که اینا کامپایلر های یکی دارن ولی رجیستر ها و نحوه ست کردنشون فرق داره
    (حتی مثلا دو تا هم خانواده lpc2106 با lpc2378 خیلی تفاوت دارن چه برسه به باقی)
    در کل من سر در نیاوردم که کدوم کامپایلر و کدوم نوع بهتره.

  14. #10
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض سلام

    مثلا لینک زیربرای lpc2378 که برای تنظیم pll دادن:
    http://www.standardics.nxp.com/suppo...calculator.xls
    باید pll درست تنظیم بشه تا cpu توی سرعت مورد نظر کار کنه.(فایل تحت excel)

  15. #11
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض سلام

    تبلیق فیلیپس نمیکنم و اعمال نظر نمیکنم که فیلیپس بهتره ولی لینک زیر یه مقایسه بین arm7 از شرکتهای مختلف کرده:
    http://www.cmx.com/mnspec_arm7.htm

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

    از اینجا فیلم و pdf آموزشی فیلیپس رو بگیرید برای lpc23xx
    http://www.standardics.nxp.com/suppo...24xx.overview/

  16. #12
    عضو جدید
    تاریخ عضویت
    Feb 2009
    نوشته ها
    12
    تشکر
    0
    تشکر شده 0 بار در 0 پست

    پیش فرض

    سلام
    علي آقا خيلي ممنون
    خودتون تا حالا مداري عملي در واقعت بستيد و از
    امكاناتي مثل و يو اس و بي و.... استفاده كرديد؟
    راستي ممنون از اين كه اين پستو راه انداختيد.

  17. #13
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض

    نقل قول نوشته اصلی توسط FAM
    سلام
    علي آقا خيلي ممنون
    خودتون تا حالا مداري عملي در واقعت بستيد و از
    امكاناتي مثل و يو اس و بي و.... استفاده كرديد؟
    راستي ممنون از اين كه اين پستو راه انداختيد.
    سلام
    والا اومدیم روی lpc2106 کار کردیم دیگه نیست تو بازار
    الان خیلی مشتاقم روی lpc2378 کار کنم چون تا دیدم تو بازار هست گرفتم که تموم نشه
    توی سایت keil یه مدار evaluation داده به نام mcb2300 که یه مدار کامله و یه لینک هم اول دادم که سورس همه وسایل میکرو هست این دو تا رو بگیرید خوبه. الان دارم دنبال pcb اون برده mcb2300 میگردم شما هم بگردید من چیزی پیدا نکردم

  18. #14
    مدیر باز نشسته
    تاریخ عضویت
    Dec 2008
    نوشته ها
    160
    تشکر
    10
    تشکر شده 39 بار در 15 پست

    پیش فرض

    ببخشید آقای تروشه ، لینکی هست که یه برد آزمایشگاهی برای ARM های ATMEL (AR91SAMXX( گذاشته باشه
    با تشکر

  19. #15
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض سلام

    نوع میکرو رو مشخص نکردید ولی لینک زیر برای At91sam7s128 مدلهای دیگه هم توی atmel و هم j,d شف91 هست:
    http://www.atmel.com/dyn/products/to...p?tool_id=3784

    ولی فایل شماتیکش cadstar کسی میدونه این چیه؟؟؟

  20. #16
    مدیر باز نشسته
    تاریخ عضویت
    Dec 2008
    نوشته ها
    160
    تشکر
    10
    تشکر شده 39 بار در 15 پست

    پیش فرض

    این cadstar این معنی رو می ده (حقیقتش کامل متوجه نشدم که بخوام توضیح بدم)
    [align=left]Cadstar is a Windows based EDA software for designing and creating Schematic and Printed Circuit Board.
    The first DOS version Cadstar was released in 1988. The latest version as of May 2007 is Cadstar version 9 for Windows. The software is developed at Zuken's Technology Centre, ZTC in Bristol, United Kingdom.

    Cadstar works with its sister software E³.series, an electrical design tool by CIM-Team GmbH, A Zuken Company.

    با تشکر

  21. #17
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض سلام

    Cadstar یه برنامه طراحی مدار و pcb و اینا لینک دانلودنخیلی گندست)

    http://rapidshare.com/files/175814179/CADSTAR11.0.rar

    http://rapidshare.com/files/18097146...r_11_patch.zip

    اینم مخلفات اضافه:
    http://rapidshare.com/files/189586606/tmp.zip

  22. #18
    عضو جدید
    تاریخ عضویت
    Mar 2009
    نوشته ها
    11
    تشکر
    1
    تشکر شده 0 بار در 0 پست

    پیش فرض

    یکی از استادامون می گفت که IAR خوبه ولی کارکردن با هاش سخته از دوستان کسی است که با IAR کارکرده باشه ؟ و اگر مطالبی داره که برای شروع خوب باشه رو تو تاپیک مطرح کنه :D

  23. #19
    مدیر باز نشسته
    تاریخ عضویت
    Aug 2007
    نام
    تهران
    نوشته ها
    384
    تشکر
    2
    تشکر شده 57 بار در 31 پست

    پیش فرض سلام

    نقل قول نوشته اصلی توسط mahmoudARM
    یکی از استادامون می گفت که IAR خوبه ولی کارکردن با هاش سخته از دوستان کسی است که با IAR کارکرده باشه ؟ و اگر مطالبی داره که برای شروع خوب باشه رو تو تاپیک مطرح کنه :D
    بله ما هم شنیدیم که بهینه سازی شده ترین کامپایلر دنیاست. آقای نیکنامی چند وقته پیش با یه فایل پروتئوس مقایسه کرده بودن کامپایلرهای AVR رو (یه for تو در تو بعنوان تاخیر یه رقص نور بود)
    led ها همه سریعتر توی IAR حرکت میکرند(از همه کند تر بیسکام)

    برای همه میکرو ها اینطوریه

    ولی من تابحال فقط تونستم با هاش همین رقص نور رو درست کنم و توابع کتابخونه ایش درست کار نمیکنه(توی سایت موقع دانلود نمونه آزمایشی میگه این مشکل رو داره)

    ولی keil خیلی باحاله. اگه تونستم یه آموزش کار باهاش رو مینویسم. اونم کامپایلر قوی و جالبیه علاوه بر اون اگه نصبش کرده باشید موقع بالا اومدن مینویسه 1997-2005 keil copyright و 2005 به بعد ARM copyright و توی سایت arm.com هم تمام سلوشن ها تحت keil و بعد از winarm بیشترین سورس کد رو توی اینترنت داره.(هرچند اتمل سورسهاش تحت IAR)

  24. #20
    کاربر ارشد 1nafar آواتار ها
    تاریخ عضویت
    Jul 2007
    نوشته ها
    2,745
    تشکر
    1,266
    تشکر شده 4,874 بار در 1,377 پست

    پیش فرض

    سلام
    راستش من پروژه ها و نمونه های عملی زیادی با arm دیدم (چند تا چاپگر داریم که توی همش arm به کاررفته (hp) )توی ایران منبع کاملی برای arm وجو نداره ، تنها منبع ما سایت eca هست که هیچ کسی اطلاعت نمیده ، بنابراین خودمون باید یه کاری بکنیم ، من یه هفته ای میشه که دنبال یاد گیری کار با arm هستم ، یه سری تحقیقات (البته اگه بشه اسمش رو تحقیقات گذاشت) کردم و همه رو توی دو تا pdf جمع کردم ، اونا رو اینجا میزارم ، به نظر خودم برای شروع بد نیست :
    یه سری مطالب اولیه متنی توی سایت زیر وجود داره
    http://www.ir-man.com/forumdisplay.php?fid=12
    اینم pdf اول که اموزش keil و نحوه کار با پورت های arm رو توش توضیح دادم
    http://www.2shared.com/file/5033896/1a778a7a/arm.html
    به امید روزی که arm هم مانند avr عمومی شود ، تا کسانی که ..... بوی سوختگی احساس کنند.
    pdf دوم رو هم تا چند روز دیگه میزارم .

صفحه 1 از 5 12345 آخرینآخرین

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

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