自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

古月居

怕什么真理无穷,进一寸有一寸的欢喜

  • 博客(14)
  • 资源 (11)
  • 收藏
  • 关注

转载 飞思卡尔Kinetis 60(K60)时钟系统分析

前段时间学习了飞思卡尔K60芯片的时钟系统,对它的时钟系统有了个大致的了解,这里把自己的理解写下来分享一下,以备以后参考。    飞思卡尔 Kinetis系列是飞思卡尔推出的基于ARM CORTEX-M4为核心的微控制器。1.飞思卡尔K60时钟系统        飞思卡尔K60时钟系统如上图所示,可以发现器件的源时钟源一共有4个:    ①内部参考时

2011-12-30 12:39:08 16527 4

转载 ROM、RAM、DRAM、SRAM、FLASH的区别

ROM和RAM指的都是半导体存储器,ROM是Read Only Memory的缩写,RAM是Random Access Memory的缩写。ROM在系统停止供电的时候仍然可以保持数据,而RAM通常都是在掉电之后就丢失数据,典型的RAM就是计算机的内存。       RAM有两大类,一种称为静态RAM(Static RAM/SRAM),SRAM速度非常快,是目前读写最快的存储设备了,但是它也

2011-12-26 15:29:36 1968 2

转载 STM32 (Cortex-M3) 中NVIC(嵌套向量中断控制)的理解

一、STM32 (Cortex-M3) 中的优先级概念    STM32(Cortex-M3)中有两个优先级的概念:抢占式优先级和响应优先级,也把响应优先级称作“亚优先级”或“副优先级”,每个中断源都需要被指定这两种优先级。1. 何为占先式优先级(pre-emption priority)    高占先式优先级的中断事件会打断当前的主程序/中断程序运行—抢断式优先响应,俗称

2011-12-26 15:23:33 4356

转载 NAND和NOR flash的区别

NOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可以通过接口轻松升级。但是经过了十多年之后,仍然有相当多的硬件工程师分不清NOR和NAND闪存。  相“flash

2011-12-26 13:55:36 2601

转载 从Cortex - M3过度到Cortex - M4(4)----Cortex-M3、4比较

1.内存保护单元MPU 与Cortex - M3的相同,MPU是一个Cortex - M4中用于内存保护的可选组件。处理器支持标准ARMv7内存保护系统结构模型。您可以使用在MPU执行 特权/访问 规则,或者独立的进程。这个MPU提供全面支持: ·保护区 ·重叠保护区域,提升区域优先级(7 =最高优先级,0 =最低优先级) ·访问权限 ·将存储器属性输出至系统2 .DS

2011-12-26 12:22:28 44297 3

转载 C++ 直方图匹配算法代码

/*-------------------------------------------------------------------------*/// 函数名称: histeq() // 传入参数:

2011-12-21 13:23:29 7911

转载 形态学图像处理-腐蚀和膨胀

腐蚀:      把结构元素S 平移x 后得到Sx ,若Sx 包含于X ,我们记下这个x 点,所有满足上述条件的x 点组成的集合称做X 被S 腐蚀(Erosion)的结果。用公式表示为:               腐蚀的方法是,拿S 的原点和X上的点一个一个地对比,如果S 上的所有点都在X 的范围内,则S 的原点对应的点保留,否则将该点去掉。以下是详细的代码,并且附上测试

2011-12-20 21:41:58 1812

转载 中值滤波在图像去噪点中的应用

中值滤波是一种非线性的图像平滑方法,与均值滤波器以及其他线性滤波器相比,它能够很好地滤除脉冲噪声,同时又能够保护目标图像边缘。它是一种邻域运算,类似于卷积,但计算的不是加权求和,而是把邻域中的像素按灰度级进行排序,然后选择该组的中间值作为输出像素值,中值滤波可定义为:         式中:g(x,y)和f(x-i,y-i)分别为输出和输入像素灰度值,W为模板窗口。窗W可以取线状、方形

2011-12-20 21:30:47 11855 1

转载 直方图均衡化的算法和代码

直方图均衡化算法分为三个步骤,第一步是统计直方图每个灰度级出现的次数,第二步是累计归一化的直方图,第三步是计算新的像素值。第一步: for(i=0;i<height;i++) { for(j=0;j<width;j++) { n[s[i][j]]++; } } for(i=0;i<L

2011-12-20 20:03:34 3531 3

原创 trac和subversion的备份和恢复

因为我现在面临的问题是将一台服务器上的所有trac服务全部移植到另一台新的服务器上,所以需要对所有数据和资料进行备份移植。备份的过程也是有一定顺序的。1.数据库的备份和恢复        数据库的备份是很重要的,以为数据库存储了trac的项目信息,如果没有完整移植,会影响后面的所有工作。我们使用的是postgres数据库。postgres数据库自带了导出数据和导入数据的功能,可以参考后

2011-12-13 15:55:45 2903

原创 Ubuntu基于trac的Subversion的配置

这一步是建立在trac已经配置完整的基础上的,而且已经安装了subversion等软件。       Subversion 文件仓库可以放在任意位置,其中有两个最常用的位置分别是:/usr/local/svn 和 /home/svn。我们把 Subversion 文件仓库放在 /home/svn,并且项目名称为“myproject”。       设置Subversion版本库的访问权限也

2011-12-11 22:22:35 1264 1

原创 多trac的安装和配置

多个trac的安装有一点复杂,关键是设置上会产生冲突,需要多多注意。具体的安装方法和一个trac的安装区别不是很大,需要注意的是每个trac项目必须使用自己的数据库,而且所有trac要在同一个父目录下。下面是我创建两个trac的过程,创建父路径在/home/trac下,两个trac的名字分别叫project1和project2:        首先要创建两个数据库,因为在之前的trac创建

2011-12-11 21:55:26 2631 8

原创 Trac服务器的安装与配置

Trac是Edgewall公司开发并维护的开放源码网页界面项目管理、缺陷追踪软件。要搭建Trac服务器平台,不仅仅需要Trac软件,还需要网络服务器和数据库的支持。这其中包括了很多软件的安装和配置,具体过程会在下面一一详述。1.安装Trac首先是在单机上的trac安装和配置。在Ubuntu下安装Trac十分简单,只需要输入下列命令即可:sudo apt-get install

2011-12-10 13:51:28 5004

原创 Ubuntu服务器的安装和配置----系统安装

为了方便今后服务器的使用,准备安装XP、win7、Ubuntu三个系统,但是这三个系统的安装要遵循一定的顺序:windows系统得先从低级到高级来装,多系统最好先装windows,再装其他的!否则会产生很多不必要的麻烦。当然,在安装之前,还需要有一定的准备工作,方便后面工作的顺利进行。1.安装准备       因为我们使用的服务器没有光驱,所以安装前准备一个U盘用来制作系统启动盘,还要准备

2011-12-10 11:33:42 4963

ROS学习tf的初级代码

ROS学习tf的初级代码 详细教程见: http://blog.csdn.net/column/details/ros-explore.html

2013-07-05

ROS使用键盘控制机器人移动

ROS使用键盘控制机器人移动 详细教程见 http://blog.csdn.net/column/details/ros-explore.html

2013-06-01

ROS中smartcar机器人的描述文件

ROS中smartcar机器人的描述文件 具体教程见: http://blog.csdn.net/hcx25909/article/details/8951833

2013-05-31

grub4dos制作多系统启动U盘所需文件打包

使用grub4dos制作多系统启动U盘(win7、ubuntu12.04) 所需要的文件打包 具体教程见: http://blog.csdn.net/hcx25909/article/details/8982208

2013-05-28

使用grub4dos制作多系统启动U盘

使用grub4dos制作多系统启动U盘(win7、ubuntu12.04) 所需要的软件和文件打包 具体教程见:http://blog.csdn.net/hcx25909/article/details/8982208

2013-05-28

Qt_画图软件设计教程

Qt_画图软件设计教程 内容很详细,适合新手学习

2013-03-26

零基础学QT编程 吴迪.pdf

零基础学QT编程,QT入门级书籍

2013-03-24

ROS链接openni库测试代码

ROS链接openni库获取kinect数据(PC端) 具体使用说明见:http://blog.csdn.net/hcx25909/article/details/8619126

2013-02-27

华为+程序规范教材

华为公司的代码规范,很详细 华为公司的代码规范,很详细

2012-10-14

LWIP中文手册

很详细的lwip中文说明

2012-10-14

K60英文芯片资料

K60的官方芯片资料,内容比较多,都是英文的,看起来比较麻烦

2012-02-09

空空如也

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

TA关注的人

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