اطلاعیه

Collapse
No announcement yet.

چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx

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

    چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx

    با سلام به همگی
    من یه مدت با iar کار کردم و خیلی سخت بود چون قبلا با بیسکام و ای وی ار کار کردم
    حالا می خوام با keil ار کنم اخه هر چی فکرشو می کنم من خودم دارم این رو یاد میگیرم واسه کارای فشرده مثل پخش فیلم و درایو lcd های بزرگ و ...
    پس بهتره خودم رو درگیره برنامه های سختی که مستقیم با رجیستر باید سر و کله بزنم نکنم
    حالا از شما می خوام یه چند تا برنامه ساده مثل lcd و .. بزارید(خیلی پر رویی هست می دونم ولی .....)
    علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

    #2
    پاسخ : چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx

    من تو وبلاگم پروژه هایی رو که با آرم (فعلا sam7s ) انجام دادم رو برای دانلود گذاشتم (و میگذارم). کامپایلر هم keil هست
    فعلا اینا هست:
    چشمک زن
    چشمک زن و کلید
    LCD کاراکتری
    ADC
    کار با sam-ba رو هم توضیح دادم.
    الان 1 هفته س usart رو هم راه انداختم ولی میخوام کاملترش کنم بعد میگذارم.
    پروژ] درخواستی هم میتونید بدید :nerd: (البته ساده :mrgreen
    راستی 7x با 7s زیاد فرقی نداره فقط mac رو اضافه داره .

    دیدگاه


      #3
      پاسخ : چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx

      نوشته اصلی توسط farzadsw
      کد:
      دوستانی که تا الان سری 7s رو خریداری نمودند تقریبا بیخیالش بشوند چرا که این سری نسبت به سری7x مثل Tinyدر مقابل xmega هست (البته اینو برای تبلیع نمی گم و اگر برد اموزشی گرفتند با همون 7s کار کنید )
      مزاح میفرمایید
      فقط یه مک برای اترنت و کن اضافه داره :agree:
      راستی اگه میخواید میتونم کتابخونه ها رو پدیت کنم(مثلا CHARACTER LCD) تا تو شماره بعدی بگذارید :smile:
      حالا نه اینکه این امکانات خودش کم چیزیه!
      بگذریم هدف ما آموزش و یاد گیری خود و دیگران هست و دوستان هر مثال و بخشی که در نظر دارند می تونند اعلام کنند تا به انها واگذار بشه
      مواردی که باید راه اندازی بشن :
      1- LCD رنگی
      2- LCD کارکتری
      3- حافظه های MMC/SD
      4-کیبرد و کیپد
      5 - 7سگمنت
      6- تایمر ها
      7- کانتر ها
      8- pwm
      9- پروتکل I2C
      10- rtc داخلی
      11- پروتکل rs232 .
      12 - واحد دیباگ یونیت
      13- پروتکل CAN
      14 - پروتکل spi
      15- پورت usb
      16 - کیبرد و موس کامپیوتر
      17- adc
      18- پروتکل i2s
      19- واحد ها و مد های اسلیپ
      20-نوسان ساز داخلی و pll
      21- eeprom داخلی و خارجی
      22- خط مودم
      23- وقفه ها
      24- واچ داگ و بوت لودر
      28.dtmf
      fat.29
      ir.30
      31- ارتباط با کارتهای هوشمند
      32- پروتکل rs485
      33- اتصال به بلوتوث
      34- پروتکل i2s
      35-چیز دیگه ای به ذهنم نمیرسه اگه بود بگید . البته به صورت کلی بود

      دیدگاه


        #4
        پاسخ : چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx

        اینا انجام شده:

        2- LCD کارکتری
        11- پروتکل rs232
        17- adc

        اینا رو هم به زودی انجام میدم:
        4-کیبرد و کیپد
        14 - پروتکل spi
        5 - 7سگمنت
        3- حافظه های MMC/SD

        اینا هم در افق چشم انداز پاییز قابل رویت هست :mrgreen: :
        1- LCD رنگی
        6- تایمر ها
        7- کانتر ها
        8- pwm
        10- rtc داخلی
        23- وقفه ها

        اون کیب.رد و موس هم اگه منظورتون usb هست ، نمیشه ! نه با sam7s و نه با sam7x چون usbhost میخواد.

        دیدگاه


          #5
          پاسخ : چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx

          چیزایی که مونده
          26.تبدیل متغیر ها مثلا از hex به باینری یا اسکی و یا رشته و ....
          27.بازی با رشته ها مثلا یه رشته رو که بهت میدن بشکافی و فقط قسمتی که می خوای ور داری یا مثلا اعداد رو از یه جمله رشته ای جدا کنی
          28.dtmf
          fat.29
          ir.30
          علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

          دیدگاه


            #6
            پاسخ : چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx

            نوشته اصلی توسط omega_adiban
            با سلام به همگی
            من یه مدت با iar کار کردم و خیلی سخت بود چون قبلا با بیسکام و ای وی ار کار کردم
            حالا می خوام با keil ار کنم اخه هر چی فکرشو می کنم من خودم دارم این رو یاد میگیرم واسه کارای فشرده مثل پخش فیلم و درایو lcd های بزرگ و ...
            پس بهتره خودم رو درگیره برنامه های سختی که مستقیم با رجیستر باید سر و کله بزنم نکنم
            حالا از شما می خوام یه چند تا برنامه ساده مثل lcd و .. بزارید(خیلی پر رویی هست می دونم ولی .....)
            omega جان بهترین مثالها در قسمت example نرم افزار هست فکر نکنم برای شروع بهتر از اون منبعی باشه. لطفا یه نگاه بندازین.

            یه چند تا هم من اضافه کنم ایرادی نداره؟

            31- ارتباط با کارتهای هوشمند
            32- پروتکل rs485
            33- اتصال به بلوتوث
            34- پروتکل i2s
            It's nice to be important but it's important to be nice!

            از اینکه نمی رسم جواب دوستان را بدم معذرت می خوام.

            دیدگاه


              #7
              پاسخ : چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx

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


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

              دیدگاه


                #8
                پاسخ : چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx


                کار با پین ها و قرار دادن در حالت ورودی و خروجی و وصل یک کلید ساده همراه با دستور تاخیر
                فایل های پیوست شده
                علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

                دیدگاه


                  #9
                  پاسخ : چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx


                  کار با lcd کارکتری
                  فایل های پیوست شده
                  علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

                  دیدگاه


                    #10
                    پاسخ : چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx



                    ارتباط با پورت سریال

                    فایل های پیوست شده
                    علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

                    دیدگاه


                      #11
                      پاسخ : چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx


                      راه اندازیه lcd 240*320
                      فایل های پیوست شده
                      علم چندانکه بيشتر خواني چون عمل در تو نيست ناداني

                      دیدگاه


                        #12
                        پاسخ : چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx

                        سلام
                        میشه یکم در مورد خود ARM.RealView.Development.Suite.v4.0 توضیح بدید
                        چطور باید باهاش کار کنم
                        در ضمن من بیسیک کارمو تازه میخوام سی رو شروع کنم
                        ما زنده به آنیم که آرام نگیریم موجیم که آسودگی ما عدم ماست

                        وقتی یک ملت برای فرهنگ و نژاد و ملیت خویش ارزشی قائل نشد و حقی را که طبیعت برای نگاهداری نژاد پاکش به او ارزانی داشته بود پایمال ساخت و به بیگانگان روی آورد و تسلیم شد دیگر حق ندارد از شکست و بدبختی سیاسی که خودش باعث آن شده است شکایت کند .ادولف هیتلر

                        r.babazadeh@yahoo.com

                        دیدگاه


                          #13
                          چند تا سوال درباره keil ...

                          سلام

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

                          1 - قضیه این ادرسی که قبل فلش واسه آدرس دهی رجیستر مینویسن چیه ؟ قانونش چیه ؟ واسه هر ARM از کجا باید فهمید چی باید نوشت (مثل pADC->ADC_CR یا AT91C_BASE_PIOA->PIO_CODR چرا اینا کلا با هم فرق دارن ؟ )

                          2 - قضیه این ادرس های ستاره دار چیه ؟ چه فرقی با بقیه دارن ؟ (مثل AT91C_PMC_PCER*)

                          بازم سوال دارم ... ولی فعلا اینا واجب ترن ...

                          با تشکر
                          !!!

                          دیدگاه


                            #14
                            پاسخ : چند simple ساده برای شروع کار با keil و میکرو at91sam7sxx

                            میشه چند تا مثال واسه بردی که تو این فروم:http://www.eca.ir/forum2/index.php?topic=31570.0
                            معرفی کردین بدین.من مثال led+key رو تست کردم یعنی پین ها رو واسه این برد تغییر دادم led ها کار کرد ولی هرکارکردم key ها کار نکردن.

                            دیدگاه


                              #15
                              آموزش روند کلی برنامه نویسی ARM

                              سلام
                              از اونجایی که کسی جوابم رو نداد ، خودم گشتم چند تا مطلب به درد بخور پیدا کردم
                              این رو دقیق بخونید،هم راه اندازی USART رو توضیح داده و یاد می گیرین ، هم درست حسابی تمام مراحل لازم رو گفته ، روند کلی برنامه نویسی دستتون میاد .

                              http://www.4shared.com/file/143125902/11a18a60/at91sam720serial20communications.html
                              !!!

                              دیدگاه

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