自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (8)
  • 收藏
  • 关注

转载 Excel中删除重复数据(用VBA代码)

请仔细阅读并修改相关数据。我推荐使用第二种方法,是我修改的,很好用,第三种情况用得比较少。 第一种情况保留不重复的记录行,重复的只保留一行。1、打开有重复数据的EXCEL2、Alt+F11 打开宏的VB编辑器3、左边双击:ThisWorkBook4、贴入以下代码并运行即可:Sub 删除重复数据()'删除col列的重复数据'本例是删除标题为sheet1的EXCEL表中

2012-03-21 12:52:10 21272 3

原创 用VMware8.0实现虚拟机中ubuntu11.10和宿主机的WIN7文件共享

为了更好的解决虚拟机与主机的共享问题,VMware公司有一个VMWare-tools,来实现文件共享。这里主要讲的是在Windows下用 Vmware虚拟Linux来与windows来共享。        假设你已经在windows环境下安装好VMware8.0的软件  1、安装客户机系统,linux这里选用Ubuntu11.10   ( ubuntu-11.10-dvd-i386.i

2011-12-07 22:30:18 3373

转载 ubuntu9.10 成功配置 交叉编译环境

ubuntu9.10 成功配置 交叉编译环境在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。本文具体说明了嵌入式交叉编译环境的建立过程和具体的操作步骤,希望能够对各位朋友搭建对应的交叉编译环境有所帮助。一、所需软硬件环境 ■ 主机环境 建立交叉编译工具链的主机环境:Ubuntu 9.10~ubuntu8.04■

2010-04-25 10:06:00 1990

原创 在RedHat9.2上搭建uClinux编译开发环境并用skyeye进行仿真

在RedHat9.2上搭建uClinux编译开发环境并用skyeye进行仿真这篇文档详细说明了如何从 RedHat9.2(内核版本为linux-2.4.20-8) 开始,建立交叉编译环境,编译 uClinux 内核,如何通过 SkyEye 模拟器进行事先验证,然后再下载到真实开发板执行,最后添加自己的应用程序。有 linux pc 环境的可以在自己的机器上面动手试试,特别适合于还没有开发板

2009-07-03 00:33:00 2899 1

转载 我的Linux PC开发环境

软件集成开发环境(代码编辑、浏览、编译、调试)Emacs            http://www.gnu.org/software/emacs/Source-Navigator 5.2b2    http://sourceforge.net/projects/sourcenavAnjuta             http://anjuta.sourceforge.net(可用yu

2008-12-07 23:21:00 6158

转载 linux下c语言嵌入汇编

Using Assembly Language in Linux.Intel和AT&T汇编语法差异:1。前缀:Intel汇编寄存器和立即数无需前缀。后者寄存器前缀为%,立即数前缀为$。eg:   Intex Syntax   mov eax,1   mov ebx,0ffh   int 80h     AT&T Syntax   movl $1,%eax

2008-08-21 23:52:00 16084

原创 x86寄存器说明

x86寄存器说明ebp和esp是32位的SP,BP esp是堆栈指针 ebp是基址指针 ESP与SP的关系就象AX与AL,AH的关系. 32位CPU所含有的寄存器有: 4个数据寄存器(EAX、EBX、ECX和EDX) 2个变址和指针寄存器(ESI和EDI) 2个指针寄存器(ESP和EBP) 6个段寄存器(ES、CS、SS、DS、FS和GS) 1个指令指针寄存器(EIP) 1个标志寄存器(E

2008-08-21 23:46:00 17703 1

转载 Linux一句话精彩问答

0001 修改主机名(陈绪)vi /etc/sysconfig/network,修改HOSTNAME一行为"HOSTNAME=主机名"(没有这行?那就添加这一行吧),然后运行命令" hostname 主机名"。一般还要修改/etc/hosts文件中的主机名。这样,无论你是否重启,主机名都修改成功。0002 Red Hat Linux启动到文字界面(不启动xwindow)(陈绪)vi /etc/in

2008-08-07 22:08:00 1455

原创 嵌入式c编程技巧_编程风格

 目录:一.编程修养二.编程技巧三.编程风格 /*******************************************************一.编程修养 ----C语言程序写作上的三十二个“修养”*******************************************************/     ——————————

2008-07-08 20:45:00 2002

转载 嵌入式或LINUX相关研发面试题目

一、ANSI C/C++方面的知识 一.1、简答题。下面的题目必须全部答对才给分(20分): 1、 如何在C中初始化一个字符数组。 2、 如何在C中为一个数组分配空间。 3、 如何初始化一个指针数组。 4、 如何定义一个有10个元素的整数型指针数组。 5、 s[10]的另外一种表达方式是什么。 6、 GCC3.2.2版本中支持哪几种编程语言。 7、 要使用CHAR_BIT需要包含哪个头文件。 8、

2008-02-26 10:18:00 3670 1

原创 CRC算法

1.背景    循环冗余校验(Cyclic Redundant Check)广泛用于通信应用中,它作为数据传输中差错控制的基本方法之一,最近在公司做的项目涉及到CRC-CCITT方面的验证,花了几天的时间来研究这个。2.CRC分类    它分为标准的CRC和非标准的CRC    a)标准的CRC    名称                               多项式      

2008-02-20 20:45:00 1254

转载 USB枚举过程详述

     本系统中所谓USB设备与主机是通过检测Vcc上拉电阻的变化来确定是否有设备连接的。在D12内部集成了1.5kΩ的上拉电阻,默认状态下不与Vcc相连,程序运行时可以向D12发送连接命令使1.5kΩ电阻连接到Vcc,这样主机便检测到有设备连接。它的枚举过程分析如下。设备连接到总线后,设备从总线获得5V电源,程序首先初始化,端口,然后向D12发出USB连接命令。主机检测到设备连接。主机

2007-08-17 10:35:00 9348 4

转载 箴言警句

[转帖]请不要做浮躁的嵌入式系统工程师 1. 不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2. 初学者请不要看太多的书那会误人子弟的。先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3. 看帮助。不要因为很难,而自己又是初学者所以就不看;帮助永远是最好的参考手册,

2007-08-10 19:05:00 1328

转载 Jflash-s3c2410 linux移植(转)

作者:断水刀转载自:todaygood.cublog.cn 其实不能称为移植,只是将一般的Jflash代码修改一下,以适合自己的板子。参考文档:常见的JTAG cable结构都比较简单,一端是DB25,接到电脑的并口上,中间经过74HC244和一些电阻实现电平转换(5V3.3V?)(也有比较猥琐的只用了 几个100 Ohm电阻的方案,似乎我这里用来烧CPLD的就是一条这样子的...),另一端的JT

2007-08-05 22:31:00 1630

转载 s3c2410完全开发(转)

作者:ploor 提交日期:2007-4-8 12:03:00 一.简介  本书面向由传统51单片机转向ARM嵌入式开发的硬件工程师、由硬件转嵌入式软件开发的工程师、没有嵌入式开发经验的软件工程师。分9个部分: 1、开发环境建立 2、S3C24

2007-08-05 22:28:00 7829

转载 Linux开发中的常用命令

基本操作命令:---------------------------------------------------------------------- ---------------------------------------------------------------------- ls #以默认方式显示当前目录文件列表ls –a #显示所有文件包括隐藏文件ls –l #显示文件属性

2007-08-04 19:25:00 984

原创 linux内核从2.4.20-8升级到2.6.0版本步骤

升级Linux内核步骤 第一步:当前2.6内核的安装 第二步:熟悉已有文件 第三步:升级系统内每个change文件的版本 第四步:配置新内核 第五步:创建新内核 第六步:安装新内核 第七步:确认数据的备份    作为2.6.0的最后一个测试版本,2.6测试版经历了更多的检测器的检验,尤其是在当前对开发者进一步追捕内核bugs和稳定工作有非常重大的意义。一旦2.7版本开发树开展起来,必定将带来其新特

2007-08-02 20:20:00 1389

原创 在linux下删除非空目录

这个问题很basic,不过还是困扰了我一段时间.(这里主要讨论的是命令行模式下)我本来觉得应该使用命令 rmdir但是发现它无法删除非空的目录.后来发现了原来应该使用命令 rm -rf 目录名其中参数-f表示force.使用了这个参数就不会提示你是否要删除了. 

2007-07-31 19:16:00 2001

联系人的应用程序源代码contact

一款用在android平台的源代码,功能是电话联系人

2011-01-30

一款音乐播放器java源代码

很好的java例子,用java编的android版本的音乐播放器,供大家学习研究

2011-01-30

AndroidWeatherForecast是一款天气预报的源代码

AndroidWeatherForecast是一款天气预报的源代码,集成天气信息,方便使用

2011-01-30

图片浏览器java源代码

图片浏览器java源代码,用eclipse编译成apk文件后下载到android手机即可运行

2011-01-30

一个关于飞机的测试程序,3D战斗机

一个关于飞机的测试程序,其中的编程方法大家自己慢慢学习

2008-12-07

这是一款日历的VC源代码

用VC写的日历源代码,其中有生肖,星座等信息

2008-10-12

VC下调试linux0.11内核

本软件是用VC++6.0环境来调试linux0.11内核,对linux内核感兴趣的朋友可以用此来进行入门

2008-09-17

跟我一起写Makefile.chm

什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。

2008-09-17

空空如也

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

TA关注的人

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