- .版本 2
- .支持库 spec
- .程序集 程序集1
- .子程序 _启动子程序, 整数型, , 请在本子程序中放置易模块初始化代码
- _临时子程序 () ' 在初始化代码执行完毕后调用测试代码
- 返回 (0) ' 可以根据您的需要返回任意数值
- .子程序 _临时子程序
- .局部变量 字节集, 字节集
- ' 本名称子程序用作测试程序用,仅在开发及调试环境中有效,编译发布程序前将被系统自动清空,请将所有用作测试的临时代码放在本子程序中。 ***注意不要修改本子程序的名称、参数及返回值类型。
- 字节集 = { 1, 2, 3, 4, 5, 6, 7, 8 }
- 检查 (置CRC32 (字节集, 1234567890))
- 检查 (取CRC32 (字节集) = 1234567890)
- 调试输出 (字节集, 取CRC32 (字节集))
- .子程序 取CRC32, 整数型, 公开, 用于获取字节集数据的CRC32值
- .参数 数据, 字节集
- 置入代码 ({ 83, 81, 82, 86, 106, 0, 179, 0, 235, 52, 254, 195, 184, 0, 0, 0, 0, 138, 195, 183, 0, 235, 33, 254, 199, 138, 200, 128, 225, 1, 128, 249, 1, 117, 14, 209, 232, 37, 255, 255, 255, 127, 53, 32, 131, 184, 237, 235, 7, 209, 232, 37, 255, 255, 255, 127, 128, 255, 8, 114, 218, 80, 128, 251, 255, 114, 199, 139, 244, 139, 77, 8, 139, 9, 139, 81, 4, 187, 0, 0, 0, 0, 184, 255, 255, 255, 255, 131, 193, 8, 235, 44, 82, 186, 0, 0, 0, 0, 138, 20, 11, 50, 208, 193, 232, 8, 37, 255, 255, 255, 0, 83, 139, 216, 83, 138, 218, 83, 129, 227, 255, 0, 0, 0, 246, 211, 139, 4, 158, 91, 91, 51, 195, 91, 90, 67, 59, 218, 114, 208, 247, 208, 129, 196, 0, 4, 0, 0, 94, 90, 89, 91, 201, 194, 4, 0 })
- 返回 (0)
- .子程序 置CRC32, 逻辑型, 公开, 用于修改字节集数据为指定的CRC32值
- .参数 数据, 字节集, , 长度至少4字节,将修改最后4字节数据
- .参数 目标CRC32, 整数型
- 置入代码 ({ 87, 83, 81, 82, 129, 236, 0, 4, 0, 0, 139, 252, 232, 117, 1, 0, 0, 131, 248, 4, 115, 7, 184, 0, 0, 0, 0, 235, 38, 232, 47, 0, 0, 0, 139, 85, 12, 232, 184, 0, 0, 0, 247, 210, 80, 139, 194, 232, 247, 0, 0, 0, 139, 208, 88, 51, 194, 232, 144, 0, 0, 0, 184, 1, 0, 0, 0, 129, 196, 0, 4, 0, 0, 90, 89, 91, 95, 201, 194, 8, 0, 80, 83, 81, 82, 187, 0, 0, 0, 0, 184, 0, 0, 0, 0, 232, 68, 0, 0, 0, 235, 56, 254, 195, 184, 0, 0, 0, 0, 138, 195, 183, 0, 235, 33, 254, 199, 138, 200, 128, 225, 1, 128, 249, 1, 117, 14, 209, 232, 37, 255, 255, 255, 127, 53, 32, 131, 184, 237, 235, 7, 209, 232, 37, 255, 255, 255, 127, 128, 255, 8, 114, 218, 232, 10, 0, 0, 0, 128, 251, 255, 114, 195, 90, 89, 91, 88, 195, 82, 139, 215, 131, 194, 8, 83, 129, 227, 255, 0, 0, 0, 137, 4, 154, 91, 90, 195, 82, 139, 215, 131, 194, 8, 83, 129, 227, 255, 0, 0, 0, 139, 4, 154, 91, 90, 195, 83, 81, 139, 93, 8, 139, 27, 139, 75, 4, 131, 195, 4, 3, 217, 137, 3, 89, 91, 195, 83, 81, 82, 139, 77, 8, 139, 9, 139, 81, 4, 131, 234, 4, 187, 0, 0, 0, 0, 184, 255, 255, 255, 255, 131, 193, 8, 235, 36, 82, 186, 0, 0, 0, 0, 138, 20, 11, 50, 208, 193, 232, 8, 37, 255, 255, 255, 0, 83, 139, 216, 83, 138, 218, 232, 158, 255, 255, 255, 91, 51, 195, 91, 90, 67, 59, 218, 114, 216, 90, 89, 91, 195, 83, 81, 82, 187, 0, 0, 0, 0, 185, 0, 0, 0, 0, 139, 208, 235, 63, 179, 0, 177, 0, 235, 31, 138, 203, 81, 139, 202, 129, 225, 0, 0, 0, 255, 232, 105, 255, 255, 255, 37, 0, 0, 0, 255, 59, 193, 117, 3, 89, 235, 7, 89, 254, 195, 56, 217, 118, 221, 232, 81, 255, 255, 255, 51, 208, 193, 226, 8, 83, 129, 227, 255, 0, 0, 0, 51, 211, 91, 254, 199, 128, 255, 4, 114, 188, 139, 194, 90, 89, 91, 195, 139, 69, 8, 139, 0, 139, 64, 4, 195 })
- 返回 (假)
复制代码 |