اطلاعیه

Collapse
No announcement yet.

مشکل عجیب در usart

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

    مشکل عجیب در usart

    با سلام خدمت تمامی دوستان
    من به مشکل عجیبی توی usart بزخورد کردم
    اونم اینه که موقعی توی رجیستر *AT91C_US0_THR مقدار 0x55 مینویسم و پنجره شبیه سازی uart رو باز میکنم به جای این که عدد 0x55 رو نشون بده که داره میفرسته
    حرف u رو نمایش میده
    ینی دقیقا 0x55 رو کد اسکی حساب میکنه نه عدد
    برای بقیه عدد هایی رو هم که مینویسم همین مشکل رو دارم
    الان به نظر شما مشکل از کجاست و چطور میشه حلش کرد؟
    ممنون میشم اگه جواب بدید

    #2
    پاسخ : مشکل عجیب در usart

    فکر نکنم مشکل خاصی باشه
    فقط نوع نمایش فرق میکنه

    دیدگاه


      #3
      پاسخ : مشکل عجیب در usart

      من میخوام عدد بفرستم بعد برام کارکتر میفرسته
      این مشکل خاصی نیست...

      دیدگاه


        #4
        پاسخ : مشکل عجیب در usart

        نه بابا
        شما اگه توی برنامه یه شرط بزاری که 'u' == 0x55 بهت مقدار یک رو میده یعنی شرط درسته
        در واقع نوع نمایش توی شبیه ساز به صورت کد اسکی هست و فک کنم بتونی نوع نمایش رو به hex و یا decimal تغییر بدی ولی در کل مشکلی وجود نداره
        زندگی یعنی امید و حرکت
        کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
        سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
        برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
        به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!

        دیدگاه


          #5
          پاسخ : مشکل عجیب در usart

          ممنون
          ینی توی خروجی همون عدد 0x55 هست؟

          دیدگاه


            #6
            پاسخ : مشکل عجیب در usart

            نوشته اصلی توسط امیر بمانی
            ممنون
            ینی توی خروجی همون عدد 0x55 هست؟
            دقیقا
            ببین نحوه ی نمایش توی گیرنده فرق میکنه
            یک عدد رو میتونی به صورت کد اسکی، هگز، دسیمال، باینری و ... نمایش بدی. همشون یه چیزن ولی نمایشش فرق میکنه
            زندگی یعنی امید و حرکت
            کارهایتان را آغاز کنید، توانایی انجام دادنش را بدست خواهید آورد
            سؤالاتی که در انجمن قابل طرح شدن هستند در پیام خصوصی جواب داده نمی شود.
            برای تشکر از دکمه تشکر کنار هر پست استفاده کنید، پست هایی که فقط حاوی تشکر هستند پاک می شوند.
            به دلیل کار بر روی پایاننامه و دفاع، مدتی نیستم!

            دیدگاه

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