اطلاعیه

Collapse
No announcement yet.

پروژه آماده راه اندازی کلیه uart های lpc1768 با اینتراپت

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

    پروژه آماده راه اندازی کلیه uart های lpc1768 با اینتراپت

    سلام
    این پروژه بر اساس cmsis راه اندازی uart0,1,2,3 به همراه اینتراپت هاشون!
    نمایشگرش ال سی دی گوشی 1100 هست!
    یوارت 0 روی پورت 0 پین 2 و 3
    یوارت 1 روی پورت 0 پین 15 و 16
    یوارت 2 روی پورت 0 پین 10 و 11
    یوارت3 روی پورت 0 پین 0و1
    که همانطور که میدانید قابلیت جابجا کردن یوارت ها وجود دارد(قربون فیلیپس برم)!
    http://www.mediafire.com/?htk6x8kc73par4e
    تست کنید مشکلی بود در خدمتم!
    انجام پروژه هاي برنامه نويسي اندرويد
    [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
    http://cafebazaar.ir/app/?id=com.atxdroid

    #2
    پاسخ : حالشو ببرید.راه اندازی کلیه uart های lpc1768 با اینتراپت

    خدمت شماا

    http://mohsenfaryabi.persiangig.com/other/u0_s_r_n_int%2C%20u1_s_r_n_int%20%2C%20u2_s_r_n_in t%2C%20u3_s_r_n_int.rar
    فایل های پیوست شده
    انجام پروژه هاي برنامه نويسي اندرويد
    [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
    http://cafebazaar.ir/app/?id=com.atxdroid

    دیدگاه


      #3
      پاسخ : حالشو ببرید.راه اندازی کلیه uart های lpc1768 با اینتراپت

      که همانطور که میدانید قابلیت جابجا کردن یوارت ها وجود دارد(قربون فیلیپس برم)!
      چطور میشه اینکار رو کرد؟

      دیدگاه


        #4
        پاسخ : حالشو ببرید.راه اندازی کلیه uart های lpc1768 با اینتراپت

        با تغیر این پارامتر ها

        PinCfg.Funcnum = 1;
        PinCfg.OpenDrain = 0;
        PinCfg.Pinmode = 0;
        PinCfg.Pinnum = 2;
        PinCfg.Portnum = 0;
        PINSEL_ConfigPin(&PinCfg);
        PinCfg.Pinnum = 3;
        PINSEL_ConfigPin(&PinCfg);


        انتخاب پورت
        PinCfg.Portnum
        انتخاب پین
        PinCfg.Pinnum = 3;
        و چه کاری انجام بده
        PinCfg.Funcnum = 1;

        ولی بازم محدودیت داره باید پین مورد نظر قابلیت این کار رو داشته باشه !!
        توی دیتا شیت rxt0 رو سرچ کن دوجا نشونش میده یکی روی پورت 0 و اون یکی فکر کنم 1 بود پس میتونی یا توی صفر استفادش کنی یا 1!!!
        متوجه نشدی بگو کامل تر توضیح بدم!
        انجام پروژه هاي برنامه نويسي اندرويد
        [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
        http://cafebazaar.ir/app/?id=com.atxdroid

        دیدگاه


          #5
          پاسخ : حالشو ببرید.راه اندازی کلیه uart های lpc1768 با اینتراپت

          توی دیتا شیت rxt0 رو سرچ کن دوجا نشونش میده یکی روی پورت 0 و اون یکی فکر کنم 1 بود پس میتونی یا توی صفر استفادش کنی یا 1!!!
          حالا متوجه شدم. شما Pin function select رو میگید. من توی user manual خونده بودمش اما دقیقا متوجه نشدم کاربردش چیه و فکر می کردم فقط برای اینه که کاربرد پین رو مشخص کنی که خودش با توجه به اون جهت و مقاومتش رو ست کنه.

          برای UART1:
          پورت شماره صفر یا پینهای صفر و یک و یا پینهای 21 و 22 و ...

          واقعا میکروی فوقالعاده ای هست اما متاسفانه مقدار RAM و فلشش خیلی کمه مخصوصا رم. کاش یه چیزی مثل هدر بورد ECA بود که مثلا حداقل چند مگی رم داشت. این شکلی کار من خیلی راحتر راه می افتاد. میگن متصل کردن رم اکسترنال بهش خیلی مشکله ( مخصوصا از لحاظ طراحی و ساخت بورد)

          دیدگاه


            #6
            پاسخ : حالشو ببرید.راه اندازی کلیه uart های lpc1768 با اینتراپت

            والا من معمولا باهاش دوتا ال ای دی روشن میکنم و خیلی کارم نگین بشه 3تا روشن میکنم!!!

            رم بیشتر میخای برو سراغ ارم های 9 بیشتر هواستی cortex m بیشتر خواستی یه کامپیوتر بزن با 7 8 گیگ رم!!!
            انجام پروژه هاي برنامه نويسي اندرويد
            [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
            http://cafebazaar.ir/app/?id=com.atxdroid

            دیدگاه


              #7
              پاسخ : حالشو ببرید.راه اندازی کلیه uart های lpc1768 با اینتراپت

              پروژه من سنگین هست. حداقل دو تا uart و یه SPI و LCD چینی لازم دارم. اگر هم بتونم باید یه eeprom و usb رو راه بندازم. متاسفانه چون کار گرافیکی دارم (باید داخل LCD گرافیکی مطلب نشون بدم. ) یه مقدار این میزام رم کم هست. این سری پردازنده خیلی قوی داره و سرعت 100 مگاهرتزش و Cortex 3 خیلی خوبه و اگر 32 مگ رم داشت میشد با یه مقدار دستکاری یه لینوکس روش راه انداخت.
              من فکر کنم بچه های سایت باید یه بورد مثل mini2440 برای این پردازنده طراحی کنن ( متاسفانه چون من زیاد از الکترونیک سر در نمیارم خودم نمی تونم اینکار رو انجام بدم. اما خیلی دوست دارم اینکار رو بکنم)

              دیدگاه


                #8
                پاسخ : حالشو ببرید.راه اندازی کلیه uart های lpc1768 با اینتراپت

                یه سوال
                کامپیوترت چند تا ال ای دی روش روشن میشه؟؟؟

                من گفتم دوتا نهابتا سه تا !!

                خوب کنارش خیلی چیزهای دیگه ای هم هست که یه قسمتی ازش راهندازی هز چهارتا یوارت میشه و ...
                ولی در هر صورت به پروژه شما نمیرسه اخه من ال سی دی 1100 زدم چهار تا یوارت مموری و جی اس ام
                انجام پروژه هاي برنامه نويسي اندرويد
                [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]
                http://cafebazaar.ir/app/?id=com.atxdroid

                دیدگاه


                  #9
                  پاسخ : پروژه آماده راه اندازی کلیه uart های lpc1768 با اینتراپت

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

                  دیدگاه

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