|
생겼을 경우(codeword의 1,3,7번째 bit error)
(7) data bit의 개수가 11개이고 error가 없을 경우(divisor는 11001사용)
(8) data bit의 개수가 11개이고 error가 5개 생겼을 경우(divisor는 11001사용) 1. CRC(Cyclic Redundancy Check) Code란?
2.flow chart
3. Source Code
4. Result
|
- 페이지 14페이지
- 가격 5,000원
- 등록일 2010.09.07
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
CHECKER(recvData, size);// CRC 체크
ltoa(remainder, bitSeq, 2);
printf("Remainder: %032s\n", bitSeq);// 수신측 remainder 출력
printf("\n"); // 수신 데이터의 비트 추가 정보 출력
for( i = 0; i < size - 4; ++i )
{
memset(bitSeq, 0, sizeof(char) * 10);
itoa(recvData[i], bitSeq, 2);
if( strlen(bitSe
|
- 페이지 14페이지
- 가격 4,000원
- 등록일 2008.03.07
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
Crc_data[j+1]>=128)Crc_data[j]=(Crc_data[j]<<1)|0x01;
else Crc_data[j]=(Crc_data[j]<<1)&0xfe;
}
}
}
crc_2[1]=Crc_data[0]; //crc_2 결과 저장
//================parity bit check==================
for(i=0;i<file_size;i++)parity_number=parity_number+parity_num[i];
for(i=0;i<file_size
|
- 페이지 10페이지
- 가격 1,200원
- 등록일 2005.11.24
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
유무를 카운팅해서 화면상에 뿌려주고, 연산되는 과정의 중간값들을 텍스트 파일로 저장해서 알수있게 작성을 했습니다. 1) 보고서 ppt
2) parity check
3) crc-8 오류검증
4) crc-8 modulo-2 연산 과정
5) crc-32 오류검증
6) crc-32 modulo-2 연산 과정
|
- 페이지 16페이지
- 가격 2,000원
- 등록일 2010.04.16
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
CheckCRC(char *remainder)
* CRC 값을 검사한다.
* 알고리즘에 따라 CRC 값을 검사하고 remainder를 생성한다..
*/
int CheckCRC(char *remainder)
{
int i;
int j;
for(i = 0; i < strlen(message); i++)
remainder[i] = message[i];
remainder[strlen(message) + 32] = '\0';
for(i = 0; i < strlen(message
|
- 페이지 30페이지
- 가격 5,000원
- 등록일 2010.01.18
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|