自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 将Emacs配置成一个C/C++的IDE编程环境

1.写在前面         Linux下的编程,业界多数人士并不喜欢,尤其是习惯了在windows下编程的程序员,认为windows的IDE各种好,而linux下没有一个好 的IDE ,估计很多人就是卡在这个门槛上了(PS:听说Microsoft和google这种级别的公司的顶级程序员也都不用IDE的,用的是VIM和 EMACS)。虽说那些linux牛人也都不用IDE的并且我也很想装成一个牛

2013-08-26 00:22:12 1157

转载 C++中的explicit关键字

在C++程序中很少有人去使用explicit关键字,不可否认,在平时的实践中确实很少能用的上。再说C++的功能强大,往往一个问题可以利用好几种C++特性去解决。但稍微留心一下就会发现现有的MFC库或者C++标准库中的相关类声明中explicit出现的频率是很高的。了解explicit关键字的功能及其使用对于我们阅读使用库是很有帮助的,而且在编写自己的代码时也可以尝试使用。既然C++语言提供这种特性

2013-08-18 13:22:53 482

转载 linux下vim中文乱码的解决方法

在vim中编辑一个中文文本时,有时候看起来有乱码,以前都是修修补补的弄没有乱码了就不管了,这个问题一直都很困扰我。突然想到这个问题,于是想把它给解决掉,在网上查了许久,有很多这方面的资料,但是说得不是很到位,经过了一天的折腾,将vim卸载了很多次,也安装了很多次,并做了一些小测试,今天终于搞定了。 1、下载   可到http://www.vim.org/下载最新的7.3版本的vim源码

2013-08-17 14:09:28 804

转载 openssl 加密

PS:昨天有童鞋问我在linux用tar打包文件是否可以加密码。其实是可以的,不过要跟openssl结合使用。用法如下:在当前目录下有一个pma目录的文件夹:1、使用tar对文件压缩加密:# tar -zcvf - pma|openssl des3 -salt -k password | dd of=pma.des3完成将得到一个pma.des3的打包文件,用你设置的密码替换pas

2013-08-16 12:59:03 1331

转载 eclipse添加logcat显示

eclipse安装好相应的adt以及sdk后,发现在模拟器中运行测试程序时没有logcat的输出部分,只有Console等,网络查找才发现是配置的问题,没有使logcat显示出来,实际上只要正确的安装了adt以及android sdk后logcat的是没有问题的,可以重新配置显示出来。Window ……Show View……Other…会出现如下对话框:选择LogCat后,eclips

2013-08-11 12:30:07 660

原创 volatile的问题

#include #include "encryption_chip.h"#define GPIO_NUM PAD_GPIO20#define GPIO_DEV "/dev/gpioctl"#define SERIAL_DEV "/dev/ttyS4"int efd;/*这里要用volatile才行,由于编译器的优化,如果不声明为易变的类型,线程中的flag会被优化为与声明时不同

2013-08-10 10:36:39 621

fedora 16安装完成自动脚本

fedora 16 安装完成脚本,包括安装一些包,和vim 的设置

2013-11-05

xgcom串口工具

xgcom LINUX下的图形串口工具

2013-05-09

lzop linux

lzop 打包工具,编android 4.0的打包工具

2013-05-09

cadence PCB封装库

cadence PCB封装库,包括大多数常用的封装,省去自己再画

2013-03-08

PCB接插件尺寸手册

画电路元件封装库时,接插件的一些尺寸参数,cadence

2013-03-08

cadence元件库介绍

当在cadence中找不到对应元件时,在这里可以查到,帮你快速定位元件

2013-03-07

android_serial

android serial port operation api

2012-09-24

android_libxml2.tar.gz

android 平台 xml C 库移植和使用例程

2012-09-24

vmware 8.0 vmnet modules

解决vmware8.0在3.0以上版本内核不能安装的问题,安装完wmware出错时,把该文件解压,执行auto.sh,重新安装vmware即可

2012-04-20

vim 集成开发环境的插件

vim的插件集,解压后执行./auto.sh即可以安装上vim IDE的多个插件

2012-04-16

串口ymodem传输文件

串口传输文件可以采用三种协议xmodem、ymodem、zmodem,本程序只做针对ymodem协议的实现,包括发送方的程序和接收方的程序,下载后在linux平台下执行make即可用,已通过多次测试。

2012-04-16

gpl.txt源码不给的方法

gpl发布不给代码的方法,可以按这个来做

2012-03-12

arm平台的strace

移植strace到arm平台,并编译为静态连接,直接把strace拷到/bin下即可使用

2012-03-05

U-BOOT移植S3C2440完全手册

有很多网友基于 mini2440 移植了U-boot,不过大都是功能比较简单,我们发现网友 Tekkaman 移植的U-boot 集成了很多其他版本U-boot 的优点,比如支持SD 卡、优盘、开机 Logo、USB 下载等,这使得U-boot 更加方便易用且实用,这和我们公司对产品设计的追求理 念是一致的。遂与其取得联系,并于2009 年底并提供了各个版本的mini2440 样品以供测试, 因此你现在可以在Tekkaman 的代码仓库中下载到支持当前所有Nand Flash 容量版本 (64M/128M/256M/1GB)的U-boot 源代码,它完全适用于mini2440/micro2440。

2010-12-07

Keil与proteus完美结合教程.pdf

Keil与proteus完美结合教程.pdf Keil与proteus完美结合教程.pdf

2010-05-19

μC_OS-Ⅱ中文资料大全

在这一章里将提供三个范例来说明如何使用 μC/OS-II。笔者之所以在本书一开始就写 这一章是为了让读者尽快开始使用 μC/OS-II。在开始讲述这些例子之前,笔者想先说明一 些在这本书里的约定。 这些例子曾经用Borland C/C++ 编译器(V3.1)编译过,用选择项产生Intel/AMD80186 处理器(大模式下编译)的代码。这些代码实际上是在Intel Pentium II PC (300MHz)上 运行和测试过,Intel Pentium II PC可以看成是特别快的80186。笔者选择PC 做为目标系 统是由于以下几个原因:首先也是最为重要的,以PC做为目标系统比起以其他嵌入式环境, 如评估板,仿真器等,更容易进行代码的测试,不用不断地烧写EPROM,不断地向EPROM 仿 真器中下载程序等等。用户只需要简单地编译、链接和执行。其次,使用Borland C/C++产 生的80186的目标代码(实模式,在大模式下编译)与所有Intel、AMD、Cyrix 公司的80x86 CPU 兼容。

2009-07-20

Linux设备驱动程序第三版2.6

Linux 设备驱动 Edition 3 By Jonathan Corbet, Alessandro Rubini, and Greg Kroah-Hartman 由 quickwhale 翻译的简体中文版 V0.1.0 2006-6-2 遵循原版的版权声明. 还在完善中. 欢迎任何意见, 请给我邮件. 请发信至 quickwhale 的邮箱 <[email protected]> 版权 © 2005, 2001, 1998 O’Reilly Media, Inc. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (safari.oreilly.com). For more information, contact our corporate/insti-tutional sales department: (800) 998-9938 or [email protected]. This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 2.0 License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/2.0/ or send a letter to Creative Commons, 559 Nathan Abbott Way, Stanford, California 94305, USA

2009-07-15

汇编编写的电子琴程序代码

利用PC键盘和CRT显示器设计一个电子琴,首先在CRT显示器上模拟出琴键的画面,然后要求在不同的情 况下按下键盘上“1~7”中任意数字键,可弹奏出与之相应的音调,且在模拟键盘上标示出对应的那个键来。 设计应完成以下功能: (1)按“1~7”中的任一数字键,则发出对应的中音. (2)若同时按下“高音键”和“1~7”中的任一数字键,则发出对应的高音。 (3)若同时按下“低音键”和“1~7”中的任一数字键,则发出对应的低音。 (4)发声的节拍根据按键的长短决定。 (5)根据键盘按下的键让对应的琴键发生变化。 (6)可以实现两音调的选择。 (7)可以预先存放5首曲子,按下不同的按键则对演奏出不同的曲子。 (8)按下“结束键”,程序运行结束,返回到DOS状态

2009-04-05

空空如也

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

TA关注的人

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