اطلاعیه

Collapse
No announcement yet.

CRC

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

    CRC

    سلام به دوستان مخابراتی.
    می شه یکی به یه الکترونیکی در مورد کد CRC (که هیچی در موردش نمی دونه) کمک کنه
    یا هر روش دیگه که بشه باهاش DATA سریال رو کد و دیکد کرد
    ممنون میشم
    فقط اوِِِرِﮋ انسی :cry:

    #2
    پاسخ : CRC

    منم الکترونیکیم. فکر کنم برای کارتهای mmc لازم داری. اگه اینطوره خودت رو درگیر نکن ، این کارتها یه دستور دارن که باهاش Crc غیر فعال میشه و دیگه توسط کارت چک نمیشه.
    اما CRC چیست؟
    این یه پروتکل برای کشف خطا در انتقال حجم بالای دیتاست که با یه فرمول کذایی محاسبه میشه. در واقع یا چک کردن یک بایت میتونی از سلامت چند کیلو بایت اطلاعات دریافت شده مطمئن بشی. حالا این فرمول چیه تو لینک زیر ببین:

    http://www.google.com/search?hl=en&c...Search&lr=
    بت در بغل و به سجده پیشانی ما کافر زده خنده بر مسلمانی ما
    اسلام به ذات خود ندارد عیبی هر عیب که هست در این مسلمانی ماست

    دیدگاه


      #3
      پاسخ : CRC

      ممنون از راهنماییتون
      اما راستش واسه mmc نمی خوام
      فقط قراره یه دیتای دیجیتال رو کد کنم و بفرستم تا تو راه کسی نتونه detect کنه ودر گیرنده دیکد کنم.فرقی نمی کنه از چه روشی استفاده کنم
      شنیده بودم از crc استفاده می شه.اگه شما راه دیگه ای سراغ دارین ممنون می شم کمکم کنید

      دیدگاه


        #4
        پاسخ : CRC

        هوب کاری نداره. یه روز الکی بذار کی می فهمه:
        برای بایتهای فرد جای بیت سه و پنج رو عوض کن و بیت 6 رو not کن.
        برای بایتهای زوج یه کار دیگه کن.

        تا اونجا که من می دونم CRC برای کشف خطای ارساله نه کد گذاری.
        بت در بغل و به سجده پیشانی ما کافر زده خنده بر مسلمانی ما
        اسلام به ذات خود ندارد عیبی هر عیب که هست در این مسلمانی ماست

        دیدگاه


          #5
          پاسخ : CRC

          ok :agree:
          خودم هم اولش می خواستم همین کارو بکنم.ولی گفتم اگه روش استانداردی داره ازش استفاده کنم
          ممنون از راهنماییتون

          دیدگاه


            #6
            پاسخ : CRC

            man Function CRC_7 marbot be MMC ro baraton mizaram.test shode
            اينجا ماس ماست

            دیدگاه


              #7
              پاسخ : CRC

              /*____________________________CRC_7________________ _____________________*/


              unsigned char crc_7 (unsigned char *data_buf, unsigned int data_len)
              {
              unsigned int i=0;
              unsigned char c,ibit,crc=0;

              for (i = 0; i <data_len; i++)
              {
              c = *data_buf++;
              for (ibit = 0; ibit < 8; ibit++)
              {
              crc <<= 1;
              if ((c ^ crc) & 0x80)
              crc ^= 0x09;

              c <<= 1;
              }

              crc &= 0x7F;
              }
              return crc;
              }
              اينجا ماس ماست

              دیدگاه


                #8
                پاسخ : CRC

                بچه ها سلام
                یه سوال دارم در مورد کدسی ار سی
                کدسی ار سی اعداد چی میشه
                مثلا عدد های
                0
                1
                2
                3
                ...
                9
                کد دارند آیا؟؟؟
                اگه دارند چی میشه کدشون
                نورپردازان باران نور شهرستان آران وبیدگل
                barannoor69@yahoo.com

                دیدگاه


                  #9
                  پاسخ : CRC

                  CRC برای کشف خطا در انتقال پیام استفاده میشه و به صورت XOR یک مقدار ثابت با بیت (بایت) های ارسالی است که در صورتی که در گیرنده محاسبه بشه و با مقدار دریافت شده منطبق باشه یعنی پیام درست دریافت شده (به احتمال خیلی زیاد) و مثل مثلاً کد Gray نیست که هر عددی یک کد معادل داشته باشه. اطلاعات خوبی در اینترنت هست در صورت علاقه میتونی از ویکیپدیا شروع کنی.
                  لطفاً برای انجام پروژه های دانشجویی پیام خصوصی نفرستید.
                  لطفاً سؤالاتی که در انجمن قابل طرح شدن هستند پیام خصوصی نکنید.
                  با تمام وجود گناه کرديم اما نه نعمتش را از ما گرفت نه گناهان ما را فاش کرد اطاعتش کنيم چه مي کند؟"دکتر شريعتي"
                  اگر جايي که ايستاده ايد را نمي پسنديد، عوضش کنيد شما درخت نيستيد!! "پاسكال"
                  يا به اندازه ي آرزوهايت تلاش کن يا به اندازه تلاشت آرزو کن. "شکسپير"

                  دیدگاه


                    #10
                    پاسخ : CRC

                    شاید این لینک کاملترین جواب باشه
                    http://fa.wikipedia.org/wiki/%DA%A9%D8%AF_%D8%A7%D9%81%D8%B2%D9%88%D9%86%DA%AF% DB%8C_%DA%86%D8%B1%D8%AE%D8%B4%DB%8C

                    دیدگاه


                      #11
                      پاسخ : CRC

                      با سلام خدمت دوست عزیز:
                      دوست من برنامه ای به زبان C برای این منظور نوشته و براتون گذاشتم از طریق این نرم افزار ئمی تونید به سادگی CRC7 اعداد رو بدست بیارید. :bye
                      اينجا ماس ماست

                      دیدگاه

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