摘要: DS28E01一般应用在加密保护,防止产品被轻易copy盗版。 简单介绍DS28E01: DS28E01通过1条单总线与MCU通信,单总线不多说了,要求时间非常严格,精确到us级别。 DS28E01有四个存储区: 数据存储器(EEPROM)(共分4页,每页32个字节) 密钥存储器(secret)(8 阅读全文
posted @ 2016-05-19 09:15 星沉地动 阅读(5163) 评论(2) 推荐(0) 编辑
摘要: 对,你没有看错是EPT,不是GPT,也不是MBR分区表! 什么是EPT,目前根本没有EPT分区表,EPT是我自定义的一种分区表格式。 EPT是介于MBR和GPT之间的一种分区表格式,比MBR支持更多的分区,比GPT更少的开销。 一个MBR只能记录4个分区,局限比较大;GPT设计得“过于”复杂,在... 阅读全文
posted @ 2016-05-18 11:59 星沉地动 阅读(578) 评论(0) 推荐(0) 编辑
摘要: 最近用到CRC校验算法,就找了些资料,学习了一下,网上关于CRC32的资料也多,但感觉不是很完整,或者太高深。 CRC算法查表法很常见,但表是怎么来的,有些资料说得不很清楚。 我来说一下我的看法: 1.CRC校验变化太多,有CRC4/5/6/7/8/16/32,每一种的多项式也有很多种变化,并不... 阅读全文
posted @ 2016-05-16 17:20 星沉地动 阅读(30082) 评论(0) 推荐(0) 编辑
摘要: 最近用到了一些常规散列算法,学习一下SHA算法,网上SHA1介绍很多,也有实例,但代码风格似乎不符合我的审美。 经过学习验证,编写了一个简化版的SHA1算法,为什么叫简化版呢? 因为这个算法只能处理56字节以内的数据,大于等于56字节的情况要分组计算。 分组补位有点麻烦,怎么合理分组,还有待思考... 阅读全文
posted @ 2016-05-16 16:41 星沉地动 阅读(2519) 评论(1) 推荐(0) 编辑
摘要: 经常使用ARM Keil5; 而它更新也很频繁; 安装包也非常大; 每次安装还自动安装ULink驱动,不能忍了,必须要动刀子了。 手动制作Keil的绿色版,或者说手动安装Keil: 首先要下载好MDK518.EXE,400多MB。这个安装包其实就是一个压缩包,可以直接解压。 原理就不多说了,... 阅读全文
posted @ 2016-05-12 18:32 星沉地动 阅读(2864) 评论(0) 推荐(1) 编辑
摘要: 网上的串口调试工具,已经很多啦,但是大多数长得都差不多,而且都有一些小广告在上面,总不完美, 因此本人编写了一个自认为比较体符合我需求的串口调试工具。 此工具基于Win32 SDK开发,无需MFC库,文件体积小,只有一个exe,界面纯净,没有多余的东西! 该有的功能都有,支持921600波特率!... 阅读全文
posted @ 2016-05-12 17:56 星沉地动 阅读(314) 评论(0) 推荐(0) 编辑
摘要:  /*------------------------------------------------------------------------------ ZetaGC串口码与键码对应关系: 上 0x60 -> 0x26 \ 下 0x30 -> 0x28 ... 阅读全文
posted @ 2016-02-16 14:51 星沉地动 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 在工程里面添加下列代码: #include #define ITM_Port8(n) (*((volatile unsigned char *)(0xE0000000+4*n)))#define ITM_Port16(n) (*((volatile unsigned short*)(0... 阅读全文
posted @ 2016-01-28 22:06 星沉地动 阅读(1245) 评论(0) 推荐(0) 编辑
摘要: Keil MDK 5.0以后的版本都使用软件包的方式来支持你的MCU,比如STM32F103要下载STM32F10x_DFP.pack, 但是发现有一些设备提供的支持包竟然达到200MB以上,解压后1GB以上,简直不能忍,必须对它动刀子! 经过分析后,pack包其实就是一个标准的zip文件,可以... 阅读全文
posted @ 2016-01-20 20:01 星沉地动 阅读(5805) 评论(0) 推荐(0) 编辑
摘要: WinPE作为系统维护工具,已经必不可少,WinPE有很多版本,官方介绍的WinPE版本如下: WinPE1.0 基于WinXP WinPE1.1 基于WinXP SP1 WinPE1.2 基于Win2003 WinPE1.5 基于WinXP SP2 WinPE1.6 基于Win2003 SP... 阅读全文
posted @ 2015-11-13 12:42 星沉地动 阅读(24212) 评论(4) 推荐(1) 编辑