اطلاعیه

Collapse
No announcement yet.

مشکل در استفاده از USART

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

    مشکل در استفاده از USART

    سلام، من ی مشکل در استفاده از usart ذارم، به دین ترتیب که وقتی می خوام از PC ی رشته رو بخونم و به lcd منتقلش کنم، ی مشکلی ایجاد میشه
    وقی رشته دارای space است ، بقیه رشته بعد از space رو نشون نمی ده.من از تابع scanf استفاده میکنک.
    لطفا کمک کنید.

    #2
    پاسخ : مشکل در استفاده از USART

    تابع scanf یک یا چند رشته رو با فرمت دلخواه میخونه. علامت پایان رشته در این تابع, کاراکترهایی مثل space, Enter, و غیره هست و به هر کدوم از این کاراکتر ها که رسید عملیات خوندن متوقف میشه. یک راه اینه که از وقفه rxd استفاده کنی و در روتین وقفه کاراکترها رو بخونی.

    دیدگاه

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