ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 2 از 2
  1. #1
    2007/10/02
    5
    1

    شمارش و نمایش بایت های دریافت شده از USART

    سلام دوستان
    من میخوام از USART1 اطلاعات را به صورت سریال از یک منبع دریافت و با دستور printf که مربوط به USART0 است در محیط terminal کدویژن بفرستم و ببینم. نحوه ارتباط بین USART ها رو میدونم.

    مشکل اینجاست که تعداد بایتهای دریافتی (به صورت سریال) هر بار یک تعداد است یعنی مثلا یک بار 6 بایت دریافت مشود و مثلا 40 میلی ثانیه بعد 3 بایت دوباره بعد از 40 میلی ثانیه 8 بایت و .....
    چطوری میتونم از دستور printf یا putchar در برنامه نویسی c جهت نمایش این بایت ها استفاده کنم چون هر بار یک تعداد بایت فرستاده میشود. ظاهرا باید از وقفه یا تایمر و کانتر استفاده کنم ولی نمیدونم چطوری؟
    با تشکر از راهنمایی دوستان
  2. #2
    2008/03/03
    تهران
    416
    6

    پاسخ : شمارش و نمايش بايت هاي دريافت شده از USART

    خوب اگه تعداد و فصله زماني يک الگوي خاص داشته باشه با وقفه ميشه اونا رو به ترتيب خوند .
    در غير اينصورت و اگر ديتا از منبع رو خودتون برنامه ريزي مي کنيد مي تونيد هميشه قبل از ارسال ديتا ابتدا تعداد بايت هايي رو که مي خواهيد ارسال کنيد رو بفرستيد سپس بعد از آماده شدن گيرنده شروع به ارسال داده کنيد .

    موفق باشيد .
    - به دنبال فرصت عمري تباه کردم ! فرصت جواني ام بود من اشتباه کردم .
نمایش نتایج: از 1 به 2 از 2

موضوعات مشابه

  1. دریافت 3 بایت از پورت سریال
    توسط alimn2012 در انجمن میکروکنترلرهای AVR
    پاسخ: 6
    آخرين نوشته: 2016/03/28, 13:27
  2. شمارش تعداد پالس و نمایش آن بر روی lcd
    توسط alift90 در انجمن میکروکنترلرهای AVR
    پاسخ: 4
    آخرين نوشته: 2015/05/09, 14:06
  3. شمارش و نمایش بایت های دریافت شده از USART
    توسط persibal123 در انجمن میکروکنترلرهای AVR
    پاسخ: 3
    آخرين نوشته: 2013/09/11, 08:55
  4. نحوه شمارش پالس بالا رونده و نمایش آن
    توسط m1_hero98 در انجمن میکروکنترلرهای AVR
    پاسخ: 1
    آخرين نوشته: 2012/08/15, 11:49
  5. مراحل نمایش یک عکس بر روی lcd 240*128 t6963 به صورت بایت بایت
    توسط mohammad mohandes در انجمن میکروکنترلرهای AVR
    پاسخ: 5
    آخرين نوشته: 2012/03/25, 18:19

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •