ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 10 از 10
  1. #1
    2007/04/20
    كره زمين
    1,409
    78

    تفاوت uart0,2,3 نسبت به uart1 چی هست؟ LPC1768

    سلام
    همین طور که می بینید برای تعرف uart ها به این شکل تعریف شده اند!
    #define LPC_UART0 ((LPC_UART_TypeDef *) LPC_UART0_BASE )
    #define LPC_UART1 ((LPC_UART1_TypeDef *) LPC_UART1_BASE )
    #define LPC_UART2 ((LPC_UART_TypeDef *) LPC_UART2_BASE )
    #define LPC_UART3 ((LPC_UART_TypeDef *) LPC_UART3_BASE )

    برای uart 1 میبنید که یک جور دیگه تعریف شده ، چرا؟
    انجام پروژه هاي برنامه نويسي اندرويد
    [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  2. #2
    2011/11/28
    15
    0

    پاسخ : تفاوت uart0,2,3 نسبت به uart1 چی هست؟ LPC1768

    به نظرم به خاطر تفاوتای uart1 با uart0/2/3 هستش
    مثلا uart1 قابلیت Full modem control handshaking داره ولی اون یکیا ندارن
  3. #3
    2007/04/20
    كره زمين
    1,409
    78

    پاسخ : تفاوت uart0,2,3 نسبت به uart1 چی هست؟ LPC1768

    دارم دیتا شیت رو میخونم !
    بزودی خودم جوابش رو میزارم اخه میبینم سایت داره کم کار میشه که اولیش خودمم!
    انجام پروژه هاي برنامه نويسي اندرويد
    [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  4. #4
    2007/04/20
    كره زمين
    1,409
    78

    پاسخ : تفاوت uart0,2,3 نسبت به uart1 چی هست؟ LPC1768

    خیلی خوب دوستان ظاهرا وقتش رسیده که بدونیم چرا کانفیگ u1 نسبت به u0,2,3 فرق داره!
    اگه یک نگاه به دیتا شیت بندازین میبینین که برای تعریف ریجستر ها اومده u0,2,3 رو یک جا و با یک دسته ریجسیتر تعریف کرده که ادرس دهی و خوندن و نوشتن انها دقیقا مشابه می باشد!
    ولی برای u1 چون میتواند قابلیت فول مودم داشته باشد به ناچار از ریجستر های جداگانه استفاده شده و ادرس دهی انها فرق دارد!
    در پروژه های cmsis نیز دو دسته تقسیم شده اند

    #define LPC_UART0 ((LPC_UART_TypeDef *) LPC_UART0_BASE )
    #define LPC_UART1 ((LPC_UART1_TypeDef *) LPC_UART1_BASE )
    #define LPC_UART2 ((LPC_UART_TypeDef *) LPC_UART2_BASE )
    #define LPC_UART3 ((LPC_UART_TypeDef *) LPC_UART3_BASE )
    که 1:LPC_UART و 2: LPC_UART1 می باشند و همان طور که میبینید برای استفاده از uart 2,3 هم میتوان از توابه نوع LPC_UART استفاده کرد ولی برای uart1 باید حتما از LPC_UART1 استفاده کرد!
    انجام پروژه هاي برنامه نويسي اندرويد
    [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  5. #5
    2007/08/04
    اصفهان
    577
    5

    پاسخ : تفاوت uart0,2,3 نسبت به uart1 چی هست؟ LPC1768

    ببخشید من درست نگرفتم!! این خاصیت فول مودم چیه؟
    توابه نوع LPC_UART با LPC_UART1 چه فرقی داره!!؟
    فيلم آموزشي ميکروکنترلر LPC1768
    فيلم آموزشي تکميلي و پيشرفته ميکروکنترلر LPC1768
    فيلم آموزش کاربردی زبان سی در میکروکنترلر ARM
    فیلم آموزش مقدماتی میکروکنترلر LPC1788 به زودی ...
  6. #6
    2007/04/20
    كره زمين
    1,409
    78

    پاسخ : تفاوت uart0,2,3 نسبت به uart1 چی هست؟ LPC1768

    اگه پین های کام کامپیوتر رو چک کنی میبینی کنار RXT , TXD پینهای دیگه ای هم هست مثل dcd dtr dsr rts cts ri که اگر از این پینها استفاده کنی میشه فول مودم!

    در واقعیت کلی فرق دارن ولی توی توابع cmsis خیلی راهتش کردن با تعریف enum و کلاس ها که کافیه یه زره برنامه نویسی بلد باشی!
    انجام پروژه هاي برنامه نويسي اندرويد
    [glow=red,2,300]نرم افزار نقشه هاي پاور کامپيوتر اندوريد[/glow]

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

  7. #7
    2010/02/17
    اصفهان
    114
    4

    پاسخ : تفاوت uart0,2,3 نسبت به uart1 چی هست؟ LPC1768

    سلاااااااااام به همه :smile:

    میشه بفرمایید برای استفاده از UART1 به صورت عادی و مثل بقیه پورت ها چی کار باید بکنیم ؟؟؟؟

    کسی هست کمک کنه ؟؟؟ :applause:

    [hr]

    مشکل حل شد.
    با مراجعه به مثال های CMSIS
  8. #8
    2008/06/17
    2
    0

    پاسخ : تفاوت uart0,2,3 نسبت به uart1 چی هست؟ LPC1768

    سلام
    میشه برنامه uart1 که تست کردی بزاری؟
  9. #9
    2010/02/17
    اصفهان
    114
    4

    پاسخ : تفاوت uart0,2,3 نسبت به uart1 چی هست؟ LPC1768

    نقل قول نوشته اصلی توسط mansourk
    سلام
    میشه برنامه uart1 که تست کردی بزاری؟
    ُسلام
    الان دسترسی به برنامم ندارم . بلافاصله سعی می کنم به سرعت ببینم و بذارمش.
  10. #10
    2010/02/17
    اصفهان
    114
    4

    پاسخ : تفاوت uart0,2,3 نسبت به uart1 چی هست؟ LPC1768

    خب

    یافتم :rolleyes:
    اول خوبه بگم که من با توابع CMSIS کار می کنم و این نکته مد نظرتون باشه :agree:
    دوم اینکه
    این دیفاین را اول برنامه قرار بدید:
    کد:
    #define  UART1   (LPC_UART_TypeDef * ) LPC_UART1
    حالا
    یکی از مثال های CMSIS یا برنامه هایی که با UART0 کار می کنه را بردار و به جای LPC_UART0 عبارت UART1 که تازه دیفاین کردیم را بذار.

    انشاالله که مشکل حله
    موفق باشید.
نمایش نتایج: از 1 به 10 از 10

موضوعات مشابه

  1. uart0 lpc1768 ؟؟؟
    توسط dvilla1992 در انجمن پروسسورهای ARM
    پاسخ: 0
    آخرين نوشته: 2015/01/07, 09:54
  2. وقفه در uart0 LPC1768
    توسط nimaaryamehr در انجمن NXP
    پاسخ: 0
    آخرين نوشته: 2014/12/21, 20:37
  3. پاسخ: 4
    آخرين نوشته: 2014/08/04, 08:21
  4. تفاوت این دو برنامه برای GPIO میکرو LPC1768
    توسط سعید خیری در انجمن NXP
    پاسخ: 7
    آخرين نوشته: 2012/11/18, 12:54
  5. چرا این ارور رو میده؟ uart1 - lpc1768
    توسط mohsen.hex در انجمن NXP
    پاسخ: 0
    آخرين نوشته: 2012/02/04, 19:52

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

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

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