CRC32算法实现:python与C

背景CRC32这种轻量级的校验算法在嵌入式开发中使用非常广泛,比如User data的存储,非关键数据的 保存(对于重要数据,一般不建议只用CRC32去校验其完整性,还会考虑加密处理).在PC端常用脚本 语言(例如python)去生成CRC32校验值值,而在嵌入式设备端,由于设备端能力有限,会...

2017-12-23 22:30:47

阅读数:406

评论数:0

python实现任意位置文件分割

应用场景在嵌入式开发中,常常需要将一个binary文件分割成多个文件,或者将一个binary的某块区域抓成一个单独文件。本篇blog以python为例,实现了以上需求;实现代码#!/usr/bin/python """ ./file_split.py, just fo...

2017-11-26 17:52:25

阅读数:189

评论数:0

win10下Python3.5.4安装流程

一.初始环境介绍cmd进入DOS命令行,敲winver,弹出windows版本信息,如下图: 之前在Linux环境下安装过python2.7,这次选择python3.5.4版本安装(据说3.X版本有很多有用的新特性,如编码支持相较2.7更加友善.3.5.4是最近官网release中比较稳定的...

2017-10-14 02:24:59

阅读数:1798

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭