اطلاعیه

Collapse
No announcement yet.

puts یا printf مسئله این است!

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

    puts یا printf مسئله این است!

    سلام
    دوستان یه سوالی داشتم.
    من با usart مگا 32 یه برنامه راه انداخته بودم که یه سری دیتا رو به کامپیوتر بفرستم.(فرکانس 16 مگ و نرخ ارسال 9600 )
    اما یه مشکلی داشتم.
    وقتی از دستور puts استفاده می کنم آخرش یه . می اندازه. ولی printf این مشکلو نداره.
    با توجه به این که کار با printf یه خورده سخته(ریجستریش که دیگه جای خود داره!) می خواستم بدونم دوستان راه حلی دارن؟

    #2
    پاسخ : puts یا printf مسئله این است!

    نوشته اصلی توسط vahid_22002
    سلام
    دوستان یه سوالی داشتم.
    من با usart مگا 32 یه برنامه راه انداخته بودم که یه سری دیتا رو به کامپیوتر بفرستم.(فرکانس 16 مگ و نرخ ارسال 9600 )
    اما یه مشکلی داشتم.
    وقتی از دستور puts استفاده می کنم آخرش یه . می اندازه. ولی printf این مشکلو نداره.
    با توجه به این که کار با printf یه خورده سخته(ریجستریش که دیگه جای خود داره!) می خواستم بدونم دوستان راه حلی دارن؟
    کار puts چاپ یک دیتای در حال تغییر است.و کار printf چاپ یک دیتایی داخل حافظه فلش است از نظر برنامه نویسی هر دو به یک صورت عمل می کنند.ولی برای استفاده باید ببنید پروژه شما چی هست.و در مورد نقطه اینکه احتمالا دیتای رو اشتباهی می فرستید که نمایانگر نقطه است (روجوع به کد اسکی). در زمان ارسال دیتا با هر یک از این دستورات نباید کاراکتر اضافی ارسال شود.

    دیدگاه


      #3
      پاسخ : puts یا printf مسئله این است!

      کلا یه دیتا می فرستم اونم TEST هستش.

      دیدگاه

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