اطلاعیه

Collapse
No announcement yet.

سوال ؟سایز بافر پورت سریال

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

    سوال ؟سایز بافر پورت سریال

    با سلام خدمت اساتید
    برای دریافت داده از پورت سریال با وقفه اندازه بافر رو باید چه سایزی داشته باشد؟ داده توسط ماژول RFID-EM18 به میکرو ارسال میشه !
    و این داده را در چه متغیری در کامپایلر بسکام باید ذخیره کرد . ممنون :redface:
    تنها دو روز در سال هست که نمیتونی هیچ کاری بکنیآ‌! یکیآ‌ دیروز و یکیآ‌ فردا . . .

    #2
    پاسخ : سوال ؟سایز بافر پورت سریال

    سلام

    من با c که می نویسم ، با استفاده از udr از ورودی سریال می گیرم و در مثلا یک حافظه ماتریسی flash unsigned char udrx[128 قرار میدم سپس هر بلایی که خواستم سر دیتا میارم.

    حالا یکم واضح بگو خروجی به چه صورت من اگر توانستم کمک کنم.
    خداوندا
    از بچگی به من آموختندهمه را دوست بدار حال که بزرگ شده ام و کسی را دوست می*دارم می گویند:
    فراموشش کن
    دکتر علی شریعتی

    دیدگاه


      #3
      پاسخ : سوال ؟سایز بافر پورت سریال

      این نوع متغیر

      کد:
      Dim C(12) As String * 1
      Dim Code As String * 12
      اینم سایزش
      کد:
      Config Serialin = Buffered , Size = 200
      کد:
      If Ischarwaiting() = 1 Then
      
      ''''''''''''''''''''''''''''''''''''''''''''''''''''''card reader
      اینم دستور خوندنش
      S11:
      Incr E
      C(e) = Waitkey()
      If E < 12 Then Goto S11
      For E = 3 To 12
      Incr P
      Mid(code , P , 1) = C(e)
      Next

      دیدگاه


        #4
        پاسخ : سوال ؟سایز بافر پورت سریال

        ممنون از کمک شما مهندسین عزیز :biggrin:
        نوشته اصلی توسط Rezash86
        این نوع متغیر

        کد:
        Dim C(12) As String * 1
        Dim Code As String * 12
        اینم سایزش
        کد:
        Config Serialin = Buffered , Size = 200
        کد:
        If Ischarwaiting() = 1 Then
        
        ''''''''''''''''''''''''''''''''''''''''''''''''''''''card reader
        اینم دستور خوندنش
        S11:
        Incr E
        C(e) = Waitkey()
        If E < 12 Then Goto S11
        For E = 3 To 12
        Incr P
        Mid(code , P , 1) = C(e)
        Next
        دوست عزیز دستور Ischarwaiting() = 1 دقیقا چه کاری انجام میده ؟ ببخشید از سوالم اخه ما تازه کاریم و معمولا دستورات وقفه پورت سریال رو از کتاب مهندس کاهه کپی پیست میکنم ! :redface: :rolleyes:
        تنها دو روز در سال هست که نمیتونی هیچ کاری بکنیآ‌! یکیآ‌ دیروز و یکیآ‌ فردا . . .

        دیدگاه

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