اطلاعیه

Collapse
No announcement yet.

مشکل ارسال با UART

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

    مشکل ارسال با UART

    سلام
    با استفاده از CMSIS ، بوارت UART میکروی 1788 رو راه انداختم وبادریت رو 57600 تنظیم کردم
    یه دستگاه جانبی رو به RX , TX وصل کردم
    دستگاه برای هر ارسال جوابی میفرسته ، برای خیلی از دستورات جواب صحیح میده ولی بعضی از دستورات رو اشکال میگیره و پاسخ میده دستور اشتباه هستش
    البته دستور صحیح هستش ، جون همین دستگاه با میکروی AVR کاملا کار میکنه ، برنامه رو هم از avr به 1788 پورت کردم

    #2
    پاسخ : مشکل ارسال با UART

    نوشته اصلی توسط gbg
    سلام
    با استفاده از CMSIS ، بوارت UART میکروی 1788 رو راه انداختم وبادریت رو 57600 تنظیم کردم
    یه دستگاه جانبی رو به RX , TX وصل کردم
    دستگاه برای هر ارسال جوابی میفرسته ، برای خیلی از دستورات جواب صحیح میده ولی بعضی از دستورات رو اشکال میگیره و پاسخ میده دستور اشتباه هستش
    البته دستور صحیح هستش ، جون همین دستگاه با میکروی AVR کاملا کار میکنه ، برنامه رو هم از avr به 1788 پورت کردم
    سلام
    یک استادی میگفت 99% مشکلات UART ناشی از کریستال نادرسته
    شما باید یک کریستال مخصوص یوآرت بزارید تا خطاتون 0 بشه
    مثلا 11.0592
    تو انجمن AVR هم راجع بهش داشت بحث میشد

    head<=
    ...تشکر خدا...
    [img width=97 height=100]http://mahdi3d.persiangig.com/image/5280543_t.jpg[/img]

    دیدگاه


      #3
      پاسخ : مشکل ارسال با UART

      نوشته اصلی توسط (مهدی رنجبر)m4hd1r
      سلام
      یک استادی میگفت 99% مشکلات UART ناشی از کریستال نادرسته
      شما باید یک کریستال مخصوص یوآرت بزارید تا خطاتون 0 بشه
      مثلا 11.0592
      تو انجمن AVR هم راجع بهش داشت بحث میشد
      خب یعنی میکرو به این عضمت نمی تونه بادریت درست بسازه؟

      دیدگاه


        #4
        پاسخ : مشکل ارسال با UART

        نوشته اصلی توسط gbg
        خب یعنی میکرو به این عضمت نمی تونه بادریت درست بسازه؟
        میکرو به اون عظمت فقط میتونه ضرب و تقسیم کنه

        head<=
        ...تشکر خدا...
        [img width=97 height=100]http://mahdi3d.persiangig.com/image/5280543_t.jpg[/img]

        دیدگاه

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