اطلاعیه

Collapse
No announcement yet.

مشکل با usart و rs232

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

    #16
    پاسخ : مشکل با usart و rs232

    با این تابع میشه یک بایت را ارسال کرد (که میتونه کرکتر هم باشه)
    این تابع Send_Data دقیقاً مشابه تابع استاندارد putchar هست
    میشه این تابع رو طوری تغییر داد تا مثل printf عمل کنه ؟
    oo: خیر

    چرا توی میکرو مقدار را به string تبدیل میکنی؟ سمت کامپیوتر این کار را انجام بده
    یعنی عملیات تابع printf را روی کامپیوتر پیاده کن.

    امام علی (علیه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

    دیدگاه


      #17
      پاسخ : مشکل با usart و rs232

      نوشته اصلی توسط Abbas Sarami

      چرا توی میکرو مقدار را به string تبدیل میکنی؟ سمت کامپیوتر این کار را انجام بده
      یعنی عملیات تابع printf را روی کامپیوتر پیاده کن.
      منظورتون رو متوجه نمیشم :rolleyes:
      چه یافت آنــکه تــو را گم کرد وچه گم کرد آنـکه تــو را یافت.

      دیدگاه


        #18
        پاسخ : مشکل با usart و rs232

        مثلاً مقدار مورد نظر 26 هست:
        اگه بخواهیم همین 26 را به کامپیوتر بفرستیم میشه یک بایت
        کد:
        char BYTE = 26;
        putchar(BYTE);
        ولی اگه بخواهیم بصورت متن (string) ارسال کنیم 2 بایت میشه:
        0x32 و 0x36 میشه "26"

        حالا کدومش بهتره؟
        شما همون یک بایت را ارسال کن و سمت کامپیوتر به متن تبدیلش کن (دو بایتش کن)
        امام علی (علیه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

        دیدگاه


          #19
          پاسخ : مشکل با usart و rs232

          سلام مهندس
          بنا به دلایلی مجبور شدم تا از avr studio استفاده کنم.چطور از تابع printf استفاده کنم ؟اصلا میشه ؟ من که هرچی تست کردم نشد
          چه یافت آنــکه تــو را گم کرد وچه گم کرد آنـکه تــو را یافت.

          دیدگاه


            #20
            پاسخ : مشکل با usart و rs232

            برنامه ات را بذار تا ببینم مشکلش چیه
            امام علی (علیه السلام) : الزکات العلم نشرهُ/ زکات علم نشر آن است

            دیدگاه


              #21
              پاسخ : مشکل با usart و rs232

              سلام من به نت دسترسی ندارم چنوقتیه مشکلم همون دیشب حل شد با تشکر
              چه یافت آنــکه تــو را گم کرد وچه گم کرد آنـکه تــو را یافت.

              دیدگاه

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