自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (21)
  • 收藏
  • 关注

原创 减小VS2012生成的exe的文件大小的一种方法

在做让MCU程序显示自身CRC值的同时,也要做一个校验码软件,用来计算其CRC值。在用VS2012中的MFC制作这个小工具的时候,生成的文件非常大(3~4MB)。明明里面没啥大型的东西,怎么会占用那么多尺寸呢?  用压缩软件打开生成的exe文件,发现里面嵌入了大量的png资源。解决方法:步骤1°打开“stdafx.h”文件,找到#define _ATL_CSTRING_

2016-06-30 11:32:43 4290

原创 内置CRC于hex程序中的方法

【摘要】  为了让MCU程序显示自身的CRC值,需要将其内置到程序中。但是,通常情况下,用计算好的CRC值,代替程序中原有的默认值之后,会导致程序发生变动,进而引发CRC值的变动。最终,新程序显示的值,是旧程序的CRC值。1、问题原因分析  首先要说明一下,为什么要内置CRC值到程序中。  把程序分成两个hex文件,一个是普通的程序,另一个单独使用Flash的一页,并将CRC值

2016-06-30 00:17:57 4185

原创 指定CRC32反构数据

针对CRC32算法,给定希望产生的CRC32校验和,通过修改给定文件中连续4个字节,将CRC32改变成希望产生的值。

2016-03-31 21:06:12 3838 2

原创 磁力链接的BASE32编码向HEX编码的转换

动漫爱好者在“花园”使用磁链时,会发现有些网盘无法识别其提供的磁链。本文介绍了传统格式的磁链与花园使用的变种磁链的转换方法。

2016-03-02 19:35:16 12743

原创 基于设备唯一标识符的CAN网络临时编址方法

1. 案例概述  在制作在线升级软件的CAN通信协议时,为了能够对多个MCU进行同时升级,并且可靠地获取每个MCU的升级状态,需要对MCU的CAN节点进行编址。  假如我们只想实现每次仅仅升级一个MCU,那就没必要对其进行编址了。  假如我们想要每次升级多个MCU,并且采用对正确结果不回复、只对错误结果回复的方式,也不必编址。只有升级失败的MCU回复失败标志,但这样统计的结果却是不

2015-12-11 16:47:50 1071

原创 使用CMake编译freeglut-3.0.0的静态库

之前写了为了编译此库自己搭工程,有读者抱怨这个库,说作者没有提供现成的工程,自己搭工程太麻烦。而咱在linux下尝试编译,发现没有configure文件,所以就按照作者推荐的CMake来制作Makefile,再make。别看下文篇幅那么长,实际上CMake相当容易使用,只是截图占篇幅而已。回到Windows下,解开freeglut-3.0.0的压缩包,用记事本打开目录树下的“READM

2015-06-02 19:41:57 5625

原创 调教“光盘刻录大师”之“视频截取”

“光盘刻录大师”,目前更新到版本8.2,可不仅仅是拿来烧写光盘用的,我主要是用这个来截取视频,虽然总会出现很多截取失败的视频。比起格式工厂之类的强制进行转码的裁剪工具来说,这个截取的视频完全保留原视频的特征,因此速度快,转换也很干净,还有就是支持的视频格式众多,支持的时间分割点可以精确到毫秒(实际用过发现,精确到毫秒没有啥意义……)。但是有3点令人用起来不爽,一个是启动速度,一个是广告,再一个是默

2015-05-17 22:27:07 3094

原创 编译freeglut-3.0.0的Windows版静态库,及其使用示例

freeglut-3.0.0这个库咱就不介绍了,开门见山。1、下载源码可以去咱的资源下载:http://download.csdn.net/detail/sugar13/8534037也可以去官网下载:http://sourceforge.net/projects/freeglut/2、建立工程(以VC6为例)新建工程,工程类型为Win32 Static Library,工程起

2015-05-14 21:45:04 3112 2

转载 关于网络安全与实名上网的通知

(转载,原文不公开)关于网络安全与实名上网的通知公司各部门:    根据XX保密认证和XX保密制度要求,我公司将采取上网行为管理与控制手段,主要是对XX办公网的计算机和无线路由器接入进行控制,具体实施细节如下:     1、5月18日(周一)开始启动,先对办公楼区域实施。     2、上网行为管理启动后,用户上网必须输入用户名和密码,用户名与OA系统的用户名相同,初始密码8

2015-05-14 19:38:06 891

转载 关于各专业部门停止使用盗版工具软件的几点意见

(转载,原文不公开)关于各专业部门停止使用盗版工具软件的几点意见XX部、XXXX部、XX部、XXXX部、XX部:     近段时间,XX集团不断接到PTC公司等多个公司关于XX集团工作场所内研发、工程人员使用盗版专业设计软件的律师函,为避免企业形象受损,技术管理部对各专业部门提出以下几点意见:     一、各部门要在XX公司工作区域内停止使用盗版专业工具软件,包括PRO/E、CAD

2015-04-18 21:05:41 1095 1

原创 借用gcc源码中的sha1.c计算HMAC_SHA1

之前的文章介绍了如何用gcc源码中的sha1.c来计算SHA1值,也介绍了如何用M4的HASH模块进行硬件计算SHA1及其HMAC,并且将原始数据的精度提升到了bit。现在,为了验证提升之后的计算结果的正确,顺便纠正datasheet上的笔误,在PC上进行软件计算。再重新介绍下HMAC的概念:HMAC(message) = Hash[((key | pad) XOR 0x5C) | Has

2015-04-04 17:15:43 1781

原创 用M4芯片的HASH模块计算SHA1和HMAC_SHA1

STM32F439芯片,以下用M4称呼。M4的HASH模块,可以计算SHA1、SHA224、SHA256、MD5这些校验值,也可以计算基于它们的HMAC加密校验值,都是硬件计算。在此以SHA1及其HMAC_SHA1为例,讨论其用法。

2015-04-03 20:56:05 3440 1

原创 借用gcc源码中的sha1.c进行SHA1计算

起初打算用sha1校验进行密码比对,然后想找个能算SHA1校验码的C语言函数,想到这个算法很可能在开源代码中能找到,于是在gcc-4.9.2的源码中找到了一个名叫"sha1.c"的文件,在源码树的gcc-4.9.2\libiberty目录下,就拿来用用看.把该文件拷出来,拿到VC6下打开编译,自动建立了一个工程,但是第26行有个严重错误:#include 找不到config.h,这

2015-03-25 21:53:17 1122

原创 本人对软件的认识

就目前来看,我对软件的认识还停留在调代码的层次。稍微读了读《软件工程》第9版,虽说因为英文版读起来很费劲,而选择了读某中文翻译版,但还是只读了一点点。从这本书中,看到了文档在软件过程中的重要地位。  最初接触编程,是在小学的微机课上。当时在DOS系统下,用的某BASIC语言,老师也仅仅讲过一条命令:PRINT 表达式。用PRINT把算术运算的结果显示出来而已。随着时间的推移,到了大学,才学

2015-01-15 16:57:57 1267

原创 64位Win7系统在管理员权限下使用chkdsk命令时直接蓝屏死机然后重启的一种解决办法(不一定通用)

之前,装软件的时候自动

2014-11-11 21:17:22 2349 1

原创 64位Win7系统安装国外软件时直接蓝屏死机然后重启的一种解决办法(不一定通用)

刚装系统的时候,各种软件都可以顺利安装,

2014-11-04 19:41:15 3395

原创 对M4芯片的CRC模块改造来计算标准CRC32

对M4芯片的CRC模块改造来计算标准CRC32【摘要】最近使用的M4系列芯片中,有用于计算CRC的硬件CRC模块,这个模块计算出的校验和与我们平时使用的CRC32并不相同。下文用CRC’32指代M4的硬件CRC模块计算出的校验和,以与标准CRC32区分。虽然我们可以使用纯软件的方法来计算CRC32,不过,既然有CRC硬件,我们不妨试试对其进行加工,软件硬件配合来进行计算。一、 案例

2014-09-28 22:13:56 1322

原创 研究去掉安装Office2010后出现的"共享文件夹同步"菜单

网上流传的方法是,在安装之后,在

2014-05-28 23:36:13 2305

转载 在ARM Linux上使用OpenGL

在ARM Linux上使用OpenGLhttp://xianzilu.spaces.live.com/blog/cns!4201FDC93932DDAF!274.entry 这两天在ARM上跑了一个OpenGL,应该说是OpenGL|ES的软件包,虽然我觉得可能最后我不会使用这个软件包,但是还是记录下来以备忘记。 先全局介绍下,首先,什么是OpenGL和OpenGL|ES。Op

2013-04-29 15:28:01 2958

STM32F439参考手册

STM32F439的参考手册,或者说是datasheet,从st的网站上下载下来的,由于st网站上的文档众多,从中搜索自己想要的文档的时候,总是让人很有挫败感,所以放在这里备用。

2015-04-04

HMAC_SHA1算法及其测试

为了与M4芯片的SHA1及其HMAC模块的硬件计算结果进行对比,在PC上写出软件计算的算法,将两者进行对比,算出的结果是一致的

2015-04-04

freeglut-3.0.0.tar.gz

偶然间发现freeglut更新到3.0.0了,里面的源码结够更加了Android版,里面的windows版和linux版的源码也分离开了

2015-03-26

VMware Workstation v11.0.0 keygen

注册机不需要什么多余的描述了吧,在其他地方搜到的,存在这里以备用

2014-12-09

OpenGL Extension Header 2013.12.12

OpenGL 2013.12.12 更新的扩展头文件 包括 glext.h glcorearb.h glxext.h wglext.h

2013-12-14

数独编辑器 黑色星期五版

小巧的数独编辑器,现在可以编辑标准数独、宫格数独、锯齿数独、超级数独(或者叫窗口数独)、杀手数独、时钟数独、连体数独等,并且数独的尺寸不限定为3x3,比如宫格数独可以编辑3x2及3x4等等的地图尺寸。压缩包中附带了若干数独题目。 另外添加了魔方的操作与三阶魔方的编辑和求解功能。 本程序可以提醒输入错误,可以通过右键菜单列出当前空格能填的数。 本程序只是编辑器,鉴于网上有很多可以对数独进行求解的程序,本编辑器就先不添加对数独的求解功能了。

2013-12-13

OpenGL Extension Header

OpenGL 2013.08.23 更新的扩展头文件 包括 glext.h glcorearb.h glxext.h wglext.h

2013-08-27

微软雅黑 提取自Windows 8.1 Preview

包括 微软雅黑 & Microsoft YaHei UI 版本 6.10 时间 2013.05.31 微软雅黑 Bold & Microsoft Yahei UI Bold 版本 6.11 时间 2013.03.01 微软雅黑 Light & Microsoft YaHei UI Light 版本 1.00 时间 2013.05.29

2013-07-01

一个相当简陋的聊天室

以前用纯Win32API+WinSockAPI编写的聊天室,相当简陋,只实现了消息发送与显示....算是对WinSockAPI的简单尝试吧..

2013-06-10

Win32API.hlp帮助文件

Win32API.hlp帮助文件 很久以前从Dev-C++的在线更新里面找到的版本 大小: 24,804,587 字节 CRC32: C950232F

2013-04-27

微软雅黑 提取自win8.1 build 9374

包括: 微软雅黑 + UI 6.10版 微软雅黑Bold + UI 6.11版 微软雅黑Light + UI 0.88版

2013-04-27

glext.h updated 2013-02-07

OpenGL 2013-02-07 更新的扩展头文件 glext.h

2013-04-25

freeglut-2.8.1.tar.gz

freeglut-2.8.1.tar.gz 里面有freeglut官网的源码,使用的时候,可以把.h和.c直接加到工程里面,也可以自己编译出.lib和.dll,引用到工程中,还可以自己编译静态版本的.lib,引用到工程中

2013-04-25

数独编辑器 1.002版

小巧的数独编辑器,现在可以编辑标准数独、宫格数独、锯齿数独、超级数独(或者叫窗口数独)、杀手数独、时钟数独等,并且数独的尺寸不限定为3x3,比如宫格数独可以编辑3x2及3x4等等的地图尺寸。压缩包中附带了若干数独题目。 本程序可以提醒输入错误,可以通过右键菜单列出当前空格能填的数。 本程序只是编辑器,鉴于网上有很多可以对数独进行求解的程序,本编辑器就先不添加求解功能了。

2012-12-29

数独编辑器 1.001版

小巧的数独编辑器,现在可以编辑标准数独、宫格数独、锯齿数独、超级数独(或者叫窗口数独)、杀手数独、时钟数独等,并且数独的尺寸不限定为3x3,比如宫格数独可以编辑3x2及3x4等等的地图尺寸。压缩包中附带了若干数独题目。 本程序可以提醒输入错误,可以通过右键菜单列出当前空格能填的数。 和上一版本相比,本版本采用了自绘制模拟的矩阵式菜单,并且可以采用Ctrl+滚轮来调整显示尺寸。 本程序只是编辑器,鉴于网上有很多可以对数独进行求解的程序,本编辑器就先不添加求解功能了。

2012-07-12

数独编辑器 源代码

http://download.csdn.net/detail/sugar13/3954175 这个资源的源代码 原文: 小巧的数独编辑器,现在可以编辑标准数独、宫格数独、锯齿数独、超级数独(或者叫窗口数独)、杀手数独、时钟数独等,并且数独的尺寸不限定为3x3,比如宫格数独可以编辑3x2及3x4等等的地图尺寸。压缩包中附带了若干数独题目。 本程序可以提醒输入错误,可以通过右键菜单列出当前空格能填的数。 本程序只是编辑器,鉴于网上有很多可以对数独进行求解的程序,本编辑器就先不添加求解功能了。

2011-12-27

数独编辑器 可玩“杀手数独”喔

小巧的数独编辑器,现在可以编辑标准数独、宫格数独、锯齿数独、超级数独(或者叫窗口数独)、杀手数独、时钟数独等,并且数独的尺寸不限定为3x3,比如宫格数独可以编辑3x2及3x4等等的地图尺寸。压缩包中附带了若干数独题目。 本程序可以提醒输入错误,可以通过右键菜单列出当前空格能填的数。 本程序只是编辑器,鉴于网上有很多可以对数独进行求解的程序,本编辑器就先不添加求解功能了。

2011-12-22

滤波器测试程序,简单测试滤波算法的滤波效果

界面显示各个滤波算法的滤波效果,手动拖动“滑块”来模拟波形输入,程序给出波形的滤波输出

2011-12-01

窗口尺寸调整器,置顶透明等随意设定

用这个工具可以轻松改变各种窗口的大小,可以对窗口设定置顶透明等等效果. 有不完善的地方欢迎提意见

2011-05-24

三维超级魔方(设计得不好的地方, 请大家多多指点)

可以自由操作的3D魔方, 可以自由转换视角, 可以自由涂色后对3阶魔方进行求解, 可以对2阶魔方求最快解

2010-10-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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