NOTICE توجه: این یک موضوع قدیمی است که آخرین پست ارسالی آن مربوط به 3587 روز قبل است . لطفا فقط پاسخ ها ، سوالات و درخواست های 100 درصد مرتبط را به آن ارسال کنید و برای درخواست ها و سوالات جدید موضوع جدیدی را ایجاد کنید
نمایش نتایج: از 1 به 3 از 3

موضوع: چگونگی ارسال و دریافت داده توسط پورت سریال در lpc1768

  1. #1
    کاربر فعال
    تاریخ عضویت
    Nov 2013
    نوشته ها
    140
    تشکر
    0
    تشکر شده 3 بار در 3 پست

    پیش فرض چگونگی ارسال و دریافت داده توسط پورت سریال در lpc1768

    سلام.
    من میخوام که با میکروکنترلر lpc1768 و با استفاده از پورت سریال یا همون uart داده ارسال و دریافت کنم و این داده ممکن است هر چیزی باشد از جمله اعداد صحیح مثبت و منفی و یا اعداد اعشاری و یا کلمه و یا جمله و خلاصه همه چیز.
    طرف مقابل ممکن است کامپیوتر باشد و یا یک میکروکنترلر دیگر و یا هر سیستمی که دارای پورت سریال است.
    حالا سوال من این است که چگونه باید داده ها و اطلاعات رو ارسال و دریافت کنم. مثلا برای ارسال عدد 568 باید چه جوری این عدد رو ارسال کنم. در پورت سریال من میتونم 1 بایت رو در رجیستر thr بنویسم. ولی عدد 568 در یک بایت جا نمیشه.
    آیا داده ها رو باید کاراکتر به کاراکتر ارسال و دریافت کنم. یعنی برای ارسال عدد 568 ابتدا باید 5 و سپس 6 و در آخر هم 8 رو ارسال کنم یا به عبارتی دیگر کد ascii هر رقم رو ارسال کنم. در این صورت طرف گیرنده چه جوری باید عدد 568 رو دریافت و در یک متغیر ذخیره کند. طرف مقابل اطلاعی نداره که داده ای که قرار است دریافت کنه چی هستش.
    مشکل من الگوریتم ارسال و دریافت داده هستش.
    ممنون میشم که من رو راهنمایی کنید.

  2. # ADS
    Circuit advertisement
    تاریخ عضویت
    Always
    نوشته ها
    Many
     

  3. #2
    مدير بخش STM32 sadmonew آواتار ها
    تاریخ عضویت
    Jun 2011
    نام
    صادق محمدي
    نوشته ها
    2,002
    تشکر
    6,283
    تشکر شده 3,115 بار در 1,408 پست

    پیش فرض

    سلام مهندس
    یه روش ساده:
    یه آرایه از نوع بایت و به طول 10 تعریف کن.
    تو عکس نشون دادم.
    کد اسکی اعداد رو تو خونه های آرایه ذخیره کن.

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: aadad.PNG
مشاهده: 51
حجم: 6.6 کیلو بایت
    مقادیری که تو آرایه ذخیره شده را از طریق پورت سریال میکرو ارسال کن.
    همین...
    ویرایش توسط sadmonew : 07-08-2014 در ساعت 15:24
    _____________________________________
    _____________________________________

  4. تشکرها از این نوشته :


  5. #3
    کاربر فعال
    تاریخ عضویت
    Nov 2013
    نوشته ها
    140
    تشکر
    0
    تشکر شده 3 بار در 3 پست

    پیش فرض

    میشه یک مثال بزنید.
    اگه عدد منفی بود چی.
    طرف گیرنده باید چه جوری داده های موجود در این آرایه رو سرهم کند.
    برای ارسال رشته ها چه جوری باید عمل کرد.
    ویرایش توسط hamed.b3269 : 07-08-2014 در ساعت 19:31

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

  1. [سوال] دریافت اطلاعات از پورت سریال توسط stm32f103
    توسط sam1367 در انجمن stm32
    پاسخ: 4
    آخرين نوشته: 14-01-2014, 10:53
  2. [سوال] دریافت اطلاعات از پورت سریال توسط stm32f103
    توسط sam1367 در انجمن میکرو کنترلر های 32 بیتی(arm)
    پاسخ: 1
    آخرين نوشته: 11-12-2013, 09:21
  3. ارسال اطلاعات midi توسط پورت usb
    توسط HAMEDOO377 در انجمن ATXMEGA
    پاسخ: 10
    آخرين نوشته: 15-05-2013, 02:21
  4. پاسخ: 2
    آخرين نوشته: 03-11-2011, 23:58

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

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