自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

AderStep

紫夜阑珊-青伶巷草, 落花美眷-似水流年

原创 RVO-编译器返回值优化

RVO--Return Value Optimization 概述 返回值优化(Return Value Optimization,简称RVO)是一种编译器优化机制: 当函数需要返回一个对象的时候,如果自己创建一个临时对象用户返回,那么这个临时对象会消耗一个构造函数(Constructor)...

2014-03-31 11:03:48

阅读数 17333

评论数 0

原创 Linux下s3c-2410开发环境的搭建

本博客主要内容参照了s3c-2410开发光盘中的2410-S实验指导书@2006.11.pdf,文档位于光盘下linux/doc目录中, 在配置的过程中遇到了不少问题, 花了一天时间才配置完成, 为了防止自己忘记, 所以记录一下,以此缅怀。 s3c-2410实验指导书下载 http://do...

2014-03-27 09:56:52

阅读数 16290

评论数 0

原创 Linux设置nfs共享目录

一、查看是否安装NFS(portmap是用于RPC传输的) # rpm -q nfs-utils portmap nfs-utils-1.0.9-47.el5_5 portmap-4.0-65.2.2.1 二、配置 1。配置文件 # vi /etc/exports配置实例: 1)/nfs/publ...

2014-03-26 15:25:28

阅读数 14942

评论数 0

原创 让你的python程序开机自启动

前段时间写的那个python桌面时钟的小程序, 今天突发奇想, 能不能让他开机自动启动呢   开始菜单启动项实现 1 创建快捷方式 2 直接将快捷方式复制/粘贴到开始菜单启动文件夹 开始菜单--> 程序-->启动--> 然后单击右键打开, 进入启动(startup)目录 将快...

2014-03-22 10:59:40

阅读数 25299

评论数 0

原创 LPC-2124中断概述

概述 ARM7TDMI内核具有两种中断输入,分别为IRQ中断和FIQ中断。但是芯片内部有许多中断源,最多可以有32个中断输入请求。 向量中断控制器的作用就是允许哪些中断源可以产生中断、可以产生哪类中断、产生中断后执行哪段服务程序。 中断源列表 允许中断源产生中断     芯片内部...

2014-03-20 16:22:29

阅读数 16757

评论数 0

转载 关于ARM的22个常用概念

关于ARM的22个常用概念 1.ARM中一些常见英文缩写解释 MSB:最高有效位; LSB:最低有效位; AHB:先进的高性能总线; VPB:连接片内外设功能的VLSI外设总线; EMC:外部存储器控制器; MAM:存储器加速模块; VIC:向量中断控制器; SPI:全双...

2014-03-20 13:56:03

阅读数 16177

评论数 0

原创 arm开发常用全局配置文件config.h

/****************************************Copyright (c)************************************************** *******************************************...

2014-03-20 09:55:11

阅读数 16609

评论数 0

原创 LPC2124--GPIO按键控制LED灯的闪烁

功能:键盘输入.当检测到有按键输入时,对发光二极管进行取反控制 使用I/O口输入方式对按键进行扫描 平台:NXP-L2124 环境:Keil4 + Proteus7 要求如图 /**********************************************************...

2014-03-20 09:13:21

阅读数 21998

评论数 0

原创 C++设计模式12--建造者模式----创建复杂对象的工程师

建造者(Builder)模式 建造者模式可以将一个产品的内部表象与产品的生成过程分割开来,从而可以使一个建造过程生成具有不同的内部表象的产品对象。   对象性质的建造   有些情况下,一个对象会有一些重要的性质,在它们没有恰当的值之前,对象不能作为一个完整的产品使用。比如,一个电子邮件有发件人地址...

2014-03-19 09:36:49

阅读数 16911

评论数 2

原创 C++设计模式11-组合模式----靠着大树好乘凉

定义   (GoF《设计模式》):将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。 组成 ① Component 是组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Component子部件...

2014-03-18 15:05:05

阅读数 17281

评论数 0

原创 C++设计模式9--代理模式--万能的中间层

代理模式--万能的中间层   引言 曾经看到过这样一句话,忘了是哪位大神说的了(只记得是在程序员的自我修养这本书里看到的,这里特别提一下这本书,是因为我的好多零碎的知识点都是在这本书里学到的,所以特别纪念一下),那句话大致是这么个意思,”计算机中的所有功能都可以通过增加一个中间层来实现”。这个中间...

2014-03-18 13:36:56

阅读数 17494

评论数 0

原创 gcc编译选项总结

编译选项 #-------------------------------------------------------------------------------- [介绍] gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要...

2014-03-17 15:20:14

阅读数 30044

评论数 1

原创 ucos-ii内核概述

一.临界段 处理器处理临界代码都必须先关中断,再处理临界代码,然后再开中断。关中断时间对实时系统的实时响应很重要。所以是实时系统的一个很重要的指标。uCOS使用两个宏(在OS_CPU.h中定义。注:没个CPU都有自己的OS_CPU.h)。这两个宏分别为OS_ENTER_CRITICAL()和OS_...

2014-03-17 09:03:57

阅读数 17804

评论数 0

原创 探索ucos-ii之路--(二)临界区

和其它内核一样,μC/OS-Ⅱ为了处理临界段代码需要关中断,处理完毕后再开中断。这使得μC/OS-Ⅱ能够避免同时有其它任务或中断服务进入临界段代码。关中断的时间是实时内核开发商应提供的最重要的指标之一,因为这个指标影响用户系统对实时事件的响应性。μC/OS-Ⅱ努力使关中断时间降至最短,但就使用μC...

2014-03-17 08:52:55

阅读数 19231

评论数 1

原创 探索ucos-ii之路(一)--内核目录结构和内核组成

UCOS-ii2.5.2内核目录结构和组成   1.uCOS-II Source->source:(与处理器类型无关的代码) OS_CORE.C 系统初始化,开启多任务环境等的代码 OS_FLAG .C 事件标志组管理代码 OS_MBOX .C 消息邮箱管...

2014-03-12 16:23:06

阅读数 18045

评论数 0

转载 键盘按键的各种编码对照表

本附录中的各表列举了键盘按键扫描码和其ASCII码之间的对照关系,表中数据都是十六进制形式。 在用中断16H的0号功能时,当按下任意一个键或组合键时,寄存器AH和AL分别保存着该按键的扫描码和ASCII码。 表1、ASCII码的编码方案   高位  低位  000 001 01...

2014-03-12 15:45:07

阅读数 25365

评论数 5

原创 ucos-ii信号量总结

1. 信号量的理解 (1)uc/os-ii的信号量是由两个部分组成:一部分是16位的无符号整型信号量的计数值(0~65535);另一部分是等待该信号量的任务组成的等待任务表。(另外参考事件控制块ECB) (2)信号量可以是2值的变量(称为二值信号量),也可以是计数式的。根据信号量的值,内核跟踪那些...

2014-03-12 09:00:34

阅读数 22056

评论数 2

原创 Qt开发中如何添加第三方库--(以ffmpeg和sdl库为例)

近期做一个播放器的项目,界面采用qt开发,需要用到第三方库ffmpeg和sdl库。由于以前没有qt添加第三方库的经验,因此在环境配置上费了不少功夫,因此在这里总结一下      在QT中,自动化编译过程,是通过qmake工具生成一个makefile文件实现的,它是由.pro文件生成而来的,因此添加...

2014-03-10 10:39:19

阅读数 22561

评论数 0

原创 C#中SqlDataAdapter的使用小结

SqlDataAdapter概述 SqlDataAdapter是 DataSet和 SQL Server之间的桥接器,用于检索和保存数据。SqlDataAdapter通过对数据源使用适当的Transact-SQL语句映射 Fill(它可更改DataSet中的数据以匹配数据源中的数据)和 Updat...

2014-03-07 11:04:13

阅读数 51217

评论数 7

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