اطلاعیه

Collapse
No announcement yet.

چگونه با AVR32 کار کنیم

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    چگونه با AVR32 کار کنیم

    سلام
    من هرچی گشتم جز تایپیک هایی که بهشون جواب دادم چیز دیگه ای بدست نیاوردم بخاطر همین تصمیم گرفتم این تایپیک رو بزنم بلکه بتونیم از این تکنولوژی جدید استفاده کنیم سرعت آن هم حدود66MHz است+میکروکنترلر 32 بیتی است+قابلیت اتصال به اترنت را دارد+یک کانال آنالوگ به دیجیتال برای صدا
    AVR32 بنظر میاد مانند ARM یه برد برای راه اندازی میخواد منم یه چیزایی برای شروع میزارم
    http://www.atmel.com/products/avr32/...sp?source=home
    سایت شرکت اتمل
    درضمن من یه جا شنیدم با Keil هم میشه برنامه نویسیش کرد
    برد راه اندازی:
    http://www.atmel.com/dyn/resources/p...ATICS_REVC.pdf

    #2
    پاسخ : چگونه با AVR32 کار کنیم

    دوست عزیز AVR32 در اصل همون xmega هست؟؟؟
    http://ceworld.ir/images/ads/dornablogcom_ads.gif

    دیدگاه


      #3
      پاسخ : چگونه با AVR32 کار کنیم

      avr32 در اصل همون xmega [size=15pt]نیست[/ :eek:size]
      avr 32 یک کنترلر 32 بیتی پر قدرت می باشد که هر کاری که فکرش بکنی میکنه و حتی در امکانات از خیلی از arm ها هم بهتره.

      High Performance, Low Power AVR®32 32-Bit Microcontroller
      – 210 DMIPS throughput at 150 MHz
      – 16 KB instruction cache and 16 KB data caches
      – Memory Management Unit enabling use of operating systems
      Single-cycle RISC instruction set including SIMD and DSP instructions
      Java Hardware Acceleration
      Pixel Co-Processor
      – Pixel Co-Processor for video acceleration through color-space conversion
      (YUV<->RGB), image scaling and filtering, quarter pixel motion compensation
      • External Memory Interface
      – SDRAM, DataFlash™, SRAM, Multi Media Card (MMC), Secure Digital (SD),
      – Compact Flash, Smart Media, NAND Flash
      • Direct Memory Access Controller
      – External Memory access without CPU intervention
      Universal Synchronous/Asynchronous Receiver/Transmitters (USART)
      – 115.2 kbps IrDA Modulation and Demodulation
      – Hardware and software handshaking
      Synchronous Serial Protocol controllers
      – Supports I2S, SPI and generic frame-based protocols
      • Two-Wire Interface
      – Sequential Read/Write Operations, Philips’ I2C© compliant
      • Liquid Crystal Display (LCD) interface
      – Supports TFT displays
      – Configurable pixel resolution supporting QCIF/QVGA/VGA/SVGA configurations.
      • Image Sensor Interface
      – 12-bit Data Interface for CMOS cameras
      • Universal Serial Bus (USB) 2.0 High Speed (480 Mbps) Device
      – On-chip Transceivers with physical interface
      Ethernet MAC 10/100 Mbps interfaces
      – 802.3 Ethernet Media Access Controller
      – Supports Media Independent Interface (MII) and Reduced MII (RMII)
      • 16-bit stereo audio bitstream DAC
      – Sample rates up to 50 kHz
      • On-Chip Debug System
      – Nexus Class 3
      – Full speed, non-intrusive data and program trace
      – Runtime control and JTAG interface
      http://www.eca.ir/forum2/index.php/topic,10159.0.html
      Engineering is the art of making what you want from things you can get.
      اموزش DSP ...........................
      http://www.eca.ir/forum2/index.php?topic=29824.0
      http://www.eca.ir/forum2/index.php?topic=32324.0

      دیدگاه


        #4
        پاسخ : چگونه با AVR32 کار کنیم

        نوشته اصلی توسط behnam_kh2002
        دوست عزیز AVR32 در اصل همون xmega هست؟؟؟
        خیر
        Xmega در حقیقت نسل تکامل یافته سری mega میکرو کنترلرهای 8 بیتی می باشد به اضافه قابلیتهای بیشتری که به اون اضافه شده



        از قابلیتهای این سری می توان به :
        عملکرد تراشه در ولتاژهای 1.6 و 3.2 ولت با فرکانس 32 مگاهرتز
        دارای 4 کانال( DMA (Direct memory access
        دارای 8 کانال system event
        سیستم رمز گذاری AES & DES
        و ...
        نام برد

        در صورتی که AVR32 نسل پردازنده های 32 بیتی می باشد
        که خود به دو گروه
        AVR32 AP7
        AVR32 UC3
        تقسیم می شود

        که یکی از خصوصیات مشترک ان اجرای دستورات DSP می باشد
        هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

        دیدگاه


          #5
          پاسخ : چگونه با AVR32 کار کنیم

          تشکر دوستان.
          خوب چیپهایی که برای AVR32 استفاده میشوند اسمشون چیه؟ طبقه بندی از خانوادش دارید؟ قیمتش در بازار چقدره؟؟ و... :smile:

          چه کامپایلرهایی اینو ساپورت میکنن؟؟؟؟ در مقایسه با آرم کدوم بهتره؟؟؟؟؟
          http://ceworld.ir/images/ads/dornablogcom_ads.gif

          دیدگاه


            #6
            پاسخ : چگونه با AVR32 کار کنیم

            دو دسته اصلی دارن:AVR32 AP7،AVR32 UC3 که سری AP7 دارای سرعت بیشتر و امکانات جانبی بیشتری نسبت به UC3 می باشد ولی در عوض UC3 دارای حافظه بیشتر و امکانات بیشتر برای بهبود عملکر واحد های حافظه:Peripheral DMA Controller Ensures up to 24M bytes per Second Data Transfer at 66 MHz
            برای برنامه نویسی هم از زبانهای C/C++وجاوا و کامپایلرهای IARوAVR32STUDIO+GNU GCC پشتیبانی می کند.
            استارتر کیتش هم ATSTK1000 که فکر کنم بین 800 تا900 هزار تومن باشه.
            http://www.eca.ir/forum2/index.php/topic,10159.0.html
            Engineering is the art of making what you want from things you can get.
            اموزش DSP ...........................
            http://www.eca.ir/forum2/index.php?topic=29824.0
            http://www.eca.ir/forum2/index.php?topic=32324.0

            دیدگاه


              #7
              پاسخ : چگونه با AVR32 کار کنیم

              نوشته اصلی توسط ali833
              دو دسته اصلی دارن:AVR32 AP7،AVR32 UC3 که سری AP7 دارای سرعت بیشتر و امکانات جانبی بیشتری نسبت به UC3 می باشد ولی در عوض UC3 دارای حافظه بیشتر و امکانات بیشتر برای بهبود عملکر واحد های حافظه:Peripheral DMA Controller Ensures up to 24M bytes per Second Data Transfer at 66 MHz
              برای برنامه نویسی هم از زبانهای C/C++وجاوا و کامپایلرهای IARوAVR32STUDIO+GNU GCC پشتیبانی می کند.
              استارتر کیتش هم ATSTK1000 که فکر کنم بین 800 تا900 هزار تومن باشه.
              جانم؟؟؟؟؟؟؟ 800 تا 900 هزار تومن؟؟؟؟؟؟؟؟؟؟؟؟؟؟ :eek:

              فکر کنم که xmega یا arm کار کنم بهتر باشه واسه من!!!!!!
              http://ceworld.ir/images/ads/dornablogcom_ads.gif

              دیدگاه


                #8
                پاسخ : چگونه با AVR32 کار کنیم

                البته یه مدل 6000دلاریش هم هست که برسه ایران میشه 11000دلار :eek: oo: :cry:
                http://www.eca.ir/forum2/index.php/topic,10159.0.html
                Engineering is the art of making what you want from things you can get.
                اموزش DSP ...........................
                http://www.eca.ir/forum2/index.php?topic=29824.0
                http://www.eca.ir/forum2/index.php?topic=32324.0

                دیدگاه


                  #9
                  پاسخ : چگونه با AVR32 کار کنیم

                  نوشته اصلی توسط ali833
                  البته یه مدل 6000دلاریش هم هست که برسه ایران میشه 11000دلار :eek: oo: :cry:
                  این خوبه! تا آخر عمرم دارم اقساطشو بدم... یه دونه میخرم! :angry: :angry:

                  دوست عزیز شما امکانات بین ARM و XMega رو چطور می بینی؟؟؟؟ کدوم رو بیشتر قبول داری؟ چرا؟

                  http://ceworld.ir/images/ads/dornablogcom_ads.gif

                  دیدگاه


                    #10
                    پاسخ : چگونه با AVR32 کار کنیم

                    البته تا چند تا پروژه پدر مادر دار با هاشون انجام ندی نمیشه قضاوت کرد ولی XMEGA از ARM7 به نظرم بهتره و قابل قیاس با ARM9 ولی به پای ARM11 نمی رسه ولی خوب اینXMEGA ها اونطور که توی دیتا شیتش نوشته خیلی کم مصرف و بدرد دستگاهای پرتابل می خوره.
                    http://www.eca.ir/forum2/index.php/topic,10159.0.html
                    Engineering is the art of making what you want from things you can get.
                    اموزش DSP ...........................
                    http://www.eca.ir/forum2/index.php?topic=29824.0
                    http://www.eca.ir/forum2/index.php?topic=32324.0

                    دیدگاه


                      #11
                      پاسخ : چگونه با AVR32 کار کنیم

                      نوشته اصلی توسط شهریار رجب زاده
                      سلام
                      من هرچی گشتم جز تایپیک هایی که بهشون جواب دادم چیز دیگه ای بدست نیاوردم بخاطر همین تصمیم گرفتم این تایپیک رو بزنم بلکه بتونیم از این تکنولوژی جدید استفاده کنیم سرعت آن هم حدود66MHz است+میکروکنترلر 32 بیتی است+قابلیت اتصال به اترنت را دارد+یک کانال آنالوگ به دیجیتال برای صدا
                      AVR32 بنظر میاد مانند ARM یه برد برای راه اندازی میخواد منم یه چیزایی برای شروع میزارم
                      http://www.atmel.com/products/avr32/...sp?source=home
                      سایت شرکت اتمل
                      درضمن من یه جا شنیدم با Keil هم میشه برنامه نویسیش کرد
                      برد راه اندازی:
                      http://www.atmel.com/dyn/resources/p...ATICS_REVC.pdf
                      :nice:
                      خوب پس این چی بود؟؟؟ oo:
                      نوشته اصلی توسط شهریار رجب زاده
                      مگه برای ARM میرید برد میخرید؟؟؟ :eek:
                      این قیمت ها از کجا اومد؟؟؟ :eek:

                      دیدگاه


                        #12
                        پاسخ : چگونه با AVR32 کار کنیم

                        دوست عزیز پکیج این میکرو bga و همچنین به خاطر فشردگی قطعات و بالابودن فرکانس هزینش زیاده البته یه مدل ارزونتر 600 ،700 دلاری هم داره شما از اون استفاده کن
                        http://gb.mouser.com/Search/Refine.a...word=ATSTK1000
                        http://www.eca.ir/forum2/index.php/topic,10159.0.html
                        Engineering is the art of making what you want from things you can get.
                        اموزش DSP ...........................
                        http://www.eca.ir/forum2/index.php?topic=29824.0
                        http://www.eca.ir/forum2/index.php?topic=32324.0

                        دیدگاه


                          #13
                          پاسخ : چگونه با AVR32 کار کنیم

                          ما که نباید دست روی دست بگذاریم اونم خیلی گرونه حالا باید چه کار کنیم؟ :cry2:

                          دیدگاه


                            #14
                            پاسخ : چگونه با AVR32 کار کنیم

                            نوشته اصلی توسط ali833
                            البته تا چند تا پروژه پدر مادر دار با هاشون انجام ندی نمیشه قضاوت کرد ولی XMEGA از ARM7 به نظرم بهتره و قابل قیاس با ARM9 ولی به پای ARM11 نمی رسه
                            خیلی خوب مقایسه انجام دادید میکرو 8 بیتی با 32 بیتی مقایسه می کنید
                            هرکه خود را یک بار با اشکهایش شستشو دهد تا زنده است پاک و مقدس میماند

                            دیدگاه


                              #15
                              پاسخ : چگونه با AVR32 کار کنیم

                              به هر حال از خانواده AVR هست سرعتش هم بالاتره :nice:

                              دیدگاه

                              لطفا صبر کنید...
                              X