图书介绍

循环冗余校验码(CRC)计算 C、VB、C51、ASM51编程实例pdf电子书版本下载

循环冗余校验码(CRC)计算  C、VB、C51、ASM51编程实例
  • 杜树春编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302476504
  • 出版时间:2017
  • 标注页数:187页
  • 文件大小:21MB
  • 文件页数:195页
  • 主题词:程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

循环冗余校验码(CRC)计算 C、VB、C51、ASM51编程实例PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 概述 1

1.1循环冗余校验简介 1

1.2循环冗余校验的基本过程 3

1.3使用循环冗余校验码的一个例子 4

1.3.1 Modbus通信协议通信格式说明 4

1.3.2循环冗余码CRC16码的用法 6

第2章CRC8码的计算 7

2.1用手工计算CRC8码 7

2.2用程序计算CRC8码:生成多项式g(x) =x8+x5+x4 +1(正序) 12

2.2.1 C语言 12

2.2.2 VB语言 16

2.2.3 C51语言 20

2.2.4 ASM51汇编语言 24

2.3用程序计算CRC8码:生成多项式g(x) =x8+x5+x4+1(反序) 29

2.3.1 C语言 29

2.3.2 VB语言 32

2.3.3 C51语言 36

2.3.4 ASM51汇编语言 41

2.4用程序计算CRC8码:生成多项式g(x) =x8+x2+x+1(正序) 45

2.4.1 C语言 45

2.4.2 VB语言 49

2.4.3 C51语言 53

2.4.4 ASM51汇编语言 57

2.5小结 62

第3章CRC16码的计算 63

3.1如何生成CRC16码 63

3.2用程序计算CRC16码:生成多项式g(x) =0A001H 66

3.2.1 C语言 67

3.2.2 VB语言 75

3.2.3 C51语言 83

3.2.4 ASM51汇编语言 91

3.3用程序计算CRC16码:生成多项式g(x) =11021 H 100

3.3.1 C语言 100

3.3.2 VB语言 105

3.3.3 C51语言 112

3.3.4 ASM51汇编语言 119

3.4小结 129

第4章CRC32码的计算 130

4.1 CRC32码简介 130

4.2如何用C语言计算CRC32码 131

4.2.1直接计算法(正序) 131

4.2.2直接查表法(正序) 133

4.2.3直接查表法(反序) 135

4.2.4表格逐渐生成查表法(正序) 138

4.2.5表格逐渐生成查表法(反序) 140

4.2.6表格的生成法(正序) 142

4.2.7表格的生成法(反序) 144

4.3如何用C51语言计算CRC32码 147

4.3.1直接查表法(反序) 147

4.3.2表格逐渐生成查表法(正序) 150

4.3.3表格的生成法(反序) 153

4.4小结 156

附录A Visual C++6.0的上机操作 157

A.1 Visual C++的安装和启动 157

A.2输入和编辑源程序 158

A.3编译、连接和运行 161

A.4编译和运行C语言程序的另一种方法 165

附录B单片机开发软件Keil C51的使用方法 166

B.1 Keil C51简介 166

B.2安装Keil C51 167

B.3如何建立一个工程 167

B.4单片机选型 169

B.5创建源程序 170

B.6把新创建源程序加入到工程文件中 173

B.7工程的设置 175

B.8编译 178

B.9调试 178

附录C Visual Basic 6.0的上机操作 182

C.1 Visual Basic 6.0的安装、启动及退出 182

C.2如何编译和运行配套的VB语言程序 183

C.3如何运行一个VB语言程序 184

参考文献 187

精品推荐