自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (3)
  • 收藏
  • 关注

转载 GDB详解

GDB详解 1 简介 2 生成调试信息 3 启动GDB 的方法 4 程序运行上下文     4.1 程序运行参数     4.2 工作目录     4.3 程序的输入输出 5 设置断点     5.1 简单断点     5.2 多文件设置断点     5.3 查询所有断点 6 观察点 7 条件断点 8 维护停止点 9 为停止点设定运行命令 10 调试代码

2014-03-20 12:59:39 848

转载 Linux strace命令

简介 strace常用来跟踪进程执行时的系统调用和所接收的信号。 在Linux世界,进程不能直接访问硬件设备,当进程需要访问硬件设备(比如读取磁盘文件,接收网络数据等等)时,必须由用户态模式切换至内核态模式,通 过系统调用访问硬件设备。strace可以跟踪到一个进程产生的系统调用,包括参数,返回值,执行消耗的时间。 输出参数含义 root@ubuntu:/usr# strac

2014-03-20 12:54:18 552

原创 Jsoup 网络抓取jar包

官网:http://jsoup.org/

2014-02-14 14:21:58 1679

原创 Qt读写注册表和ini文件

转自:http://blog.ednchina.com/frenkie/257019/message.aspx需要#include     只举几个简单的例子:1、用QSettings写注册表   1. QSettings *reg = new QSettings("HKEY_CURRENT_USER//Software//yinhaifan",     2.           

2009-10-12 14:13:00 575

原创 fedora 光盘安装软件

1。将光盘或iso文件挂载到文件系统:mount -t iso9660 /dev/cdrom /mnt/cdrom或mount -o loop fedora-10-i386.iso /mnt/cdrom2。修改yum的仓库文件位置:Fedora的“Add/Remove Software”默认上网去搜索安装包的列表,如果不想上网去搜索,而只是在本地添加/删除软件,那我们就需要对yum的仓库文件位

2009-09-27 00:25:00 1970

原创 ubuntu驱动开发环境

ubuntu驱动开发环境我使用的版本是ubuntu8.04, 内核树已经建立。在 /usr/src 目录下有对应的使用的版本目录:linux-headers-2.6.24-19 linux-headers-2.6.24-19-generic ,如果没有,需要到网上去下载。//hello.c#include #include #include MODULE_LICEN

2009-09-26 19:56:00 1135

原创 cygwin下boost编译安装

1、下载boost_1_40_0.tar.bz2  (http://sourceforge.net/projects/boost/files/boost/)2、解压tar --bzip2 -xf /home/Administrator/boost_1_40_0.tar.bz23、有些库文件不用编译就能工作:  Boost.DateTime has a binary component that i

2009-09-11 16:13:00 3023

原创 Linux 终端下颜色的输出

在Linux 命令行下也能产生五颜六色的字体和图案,只需要加上一些颜色代码,例如echo -e "/033[41;36m 红底绿字/033[0m"其中41的位置代表底色, 36的位置是代表字的颜色那些ascii code 是对颜色调用的始末./033[ ; m …… /033[0m字背景颜色范围:40----4940:黑41:深红42:绿43:黄色44:蓝色45:紫色46:深绿47:白色字颜色:3

2009-09-07 17:30:00 587

原创 Bourne Shell

------------------------------------------------------------------------------ Bourne Shell   介绍:Bourne Shell 基础及其他很多有用的特性,shell编程及组织。   主要内容: .shell基础      基本介绍,环境,选项,特殊字符 .shell变量      用户定义变量,环境变量,位

2009-09-07 11:26:00 575

原创 gdb+gdbserver方式进行ARM程序调试

gdb+gdbserver方式进行ARM程序调试(收藏)(2009-05-14 17:34:16)标签:程序调试 arm 安装过程 编译 应用程序 杂谈  分类:ARM+LINUXgdb+gdbserver总体介绍远程调试环境由宿主机GDB和目标机调试stub共同构成,两者通过串口或TCP连接。使用 GDB标准程串行协议协同工作,

2009-09-02 18:11:00 783

原创 嵌入式arm linux环境中gdb+gdbserver调试

嵌入式arm linux环境中gdb+gdbserver调试  一.前言嵌入式Linux系统中,应用开发过程中,很多情况下,用户需要对一个应用程序进行反复调试,特别是复杂的程序。采用GDB方法调试,由于嵌入式系统资源有限性,一般不能直接在目标系统上进行调试,通常采用gdb+gdbserver的方式进行调试。 Gdbserver在目

2009-09-02 18:08:00 713

原创 JAVA开发者最常去的20个英文网站

2009年09月01日 09:56   作者:admin   分类:Java资讯   浏览: 6,158 次    JAVA开发者最常去的20个英文网站1.[http://www.javaalmanac.com] – Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处.2.[http://www.onjava.com] –

2009-09-02 12:55:00 473

原创 u-boot的重要细节

三、u-boot的重要细节文章发表于:2008-10-30 12:59 主要分析流程中各函数的功能。按启动顺序罗列一下启动函数执行细节。按照函数start_armboot流程进行分析:    1)DECLARE_GLOBAL_DATA_PTR;     这个宏定义在include/global_data.h中:     #define DECLARE_GLOBAL_DATA_PTR 

2009-09-01 17:15:00 677

原创 u-boot移植到mini2440

,u-boot版本2008.10 收藏 这篇文章写于2008.12.28日,主要记录了我移植u-boot-2008.10的过程,并附上了移植好的patch文件。移植好的u-boot-2008.10适用友善公司的mini2440和阳初公司的yc2410。其它的开发板,可能要根据相应的电路配置做稍许修改。我的移植是使用非nand-leagcy方法的,移植好的u-boot-2008.10功能除了基本功能

2009-08-31 17:35:00 760

原创 s3c2410/s3c2440对nandflash的读写操作

s3c2410/s3c2440对nandflash的读写操作      折腾了两三天终于搞定了s3c2440对nandflash的读写操作,s3c2410对nandflash的读写操作资料比较多而s3c2440的资料比较少,两款芯片在nandflash寄存器上有较大的变化,不能通用,需对照datasheet修改。    下

2009-08-31 17:01:00 773

原创 brk和sbrk及内存分配函数相关

brk和sbrk主要的工作是实现虚拟内存到内存的映射.在GNUC中,内存分配是这样的:       每个进程可访问的虚拟内存空间为3G,但在程序编译时,不可能也没必要为程序分配这么大的空间,只分配并不大的数据段空间,程序中动态分配的空间就是从这一块分配的。如果这块空间不够,malloc函数族(realloc,calloc等)就调用sbrk函数将数据段的下界移动,sbrk函数在内核的管理下将虚拟地址

2009-08-27 13:52:00 741

原创 mini2440上编译bluez

mini2440上编译bluez 发布: 2009-5-12 16:34 |  作者: hnrain |   查看: 29次最近把蓝牙协议栈bluez编译到了mini2440的linux平台上了,一切都还比较顺手。主要还是参考了一些前辈的经验。具体的链接地址如下:http://clc168.blogspot.com/2008/04/bluetootharm-embedded

2009-08-27 12:47:00 1578

原创 ARM平台上蓝牙协议栈Bluez的移植使用和配置

【转】ARM平台上蓝牙协议栈Bluez的移植使用和配置 ARM平台上蓝牙协议栈Bluez的移植使用和配置 作者:刘旭晖 Raymond转载请注明出处 Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/ 主页:http://rgbbones.googlepages.com/ Bluez作为当前最成熟的开源蓝牙协议栈,在Linux的

2009-08-27 12:35:00 2457 1

原创 NAND和NOR flash的区别

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

2009-08-26 17:19:00 448

原创 uboot的介绍 -- 2

uboot的介绍 -- 2 来源: ChinaUnix博客  日期: 2009.05.02 11:47 (共有0条评论) 我要评论 1.u-boot的简介        u-boot 全称Universal Boot Loader, 即通用bootloader,是德国的DENX软件工程中心开发的遵循GP

2009-08-26 17:14:00 712

原创 uboot移植记录之一

uboot移植记录之一23小时前 uboot移植记录之一 uboot整个移植过程我们可以分为三个阶段:一,移植可以从Nor flash启动的uboot这个阶段是移植一个最简单的uboot,可以烧在Nor flash内运行.二,移植支持Nand flash驱动的uboot加入Nand flash驱动的支持,可以在uboot命令行下操作Nand flash.但还未能从Nan

2009-08-26 16:01:00 1043

原创 Linux Platform Device and Driver

Linux Platform Device and Driver  Linux Platform Device and Driver作者:Dongas日期:08-06-27 从Linux 2.6起引入了一套新的驱动管理和注册机制:Platform_device和Platform_driver。Linux中大

2009-08-26 11:40:00 520

原创 Linux操作系统下的串口通信学习笔记

http://www.diybl.com/ 2008-7-5  网络 点击:  [ 评论 ]--文章搜索:     【点击打包该文章】  【本站开通在线QQ讨论群】 CBAUDEX (不属于POSIX)扩展的波特率掩码(1位),包含在CBAUD中。 CSIZE 字符长度掩码。取值为CS5,CS6,CS7或CS8。 CSTOPB 设置两个停止位。 CREAD 打开接受者。 PARENB 允许输出

2009-08-26 11:02:00 584

原创 PWM技术  

脉宽调制(PWM:(Pulse Width Modulation)是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。  简而言之,PWM是一种对模拟信号电平进行数字编码的方法。通过高分辨率计数器的使用,方波的占空比被调制用来对一个具体模拟信号的电平进行编码。PWM信号仍然是数字的,因为在给定的任何时刻,满幅值的直流供电要么完全

2009-08-26 10:40:00 1425

原创 SPWM

  我们先说说什么叫PWM   PWM的全称是Pulse Width Modulation(脉冲宽度调制),它是通过改变输出方波的占空比来改变等效的输出电压。广泛地用于电动机调速和阀门控制,比如我们现在的电动车电机调速就是使用这种方式。  所谓SPWM,就是在PWM的基础上改变了调制脉冲方式,脉冲宽度时间占空比按正弦规率排列,这样输出波形经过适当的滤波可以做到正弦波输出。它广泛地用于直流交流逆变器

2009-08-26 10:39:00 1088

原创 ITU601/656简介

ITU601/656简介 0    引子 0.1 格式/制式   格式是指表达、记录图像信息的方式,如视频标准中最基本的参数是扫描格式,规定了每行像素数、每帧行数、每秒场数和帧数。录像机的记录方式也称为格式,如D1、D5格式,DVCAM格式,DVCPRO及Digital-S格式等。 0.2 模拟电视存在的缺点    模拟电视存在着许多难以克服的缺陷:多次传输或复制后会形成噪声积累,信号的线

2009-08-25 15:47:00 1063

原创 AMBA

AMBA[编辑本段]高级微控制器总线架构  ARM研发的AMBA(Advanced Microcontroller Bus Architecture)提供一种特殊的机制,可将RISC处理器集成在其它IP芯核和外设中,2.0版AMBA标准定义了三组总线:AHB(AMBA高性能总线)、ASB(AMBA系统总线)、和APB(AMBA外设总线)。AHB用来研发宽带宽处理器芯核的片上

2009-08-25 15:44:00 615

原创 DMA

DMA  DMA:  0----Direct Memory Access 直接存储器访问  1----Digital Media Art 数字媒体艺术缩写  2----Dynamic thermomechanical analysis 动态热机械分析[编辑本段]Direct Memory Access 直接存储器访问  在实现DMA传输时,是由DMA控制器直接掌管总线,因此,存

2009-08-25 15:43:00 509

java串口

问题: 使用eclipse和COMM.JAR来设计串口程序。 配置参考了网上的一些资料。 但是还是找不到电脑的串口资源。 请教。 QQ 81890182

2009-02-04 11:12:01 69

s3c2440上linux安装的资料

s3c2440上linux安装的资料,讲解的非常详细

2009-08-25

s3c2440技术手册

s3c2440的技术手册,里面对芯片的结构作了详细的介绍,内容非常详细。想要的赶紧下载。

2009-08-25

急求visual c 6 .0程序设计与开发技术大全光盘源程序

急求visual c 6 .0程序设计与开发技术大全光盘源程序。<br>请有源程序的联系我:<br>qq:81890182<br>wxh_0423@163.com<br>谢谢

2008-06-20

空空如也

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

TA关注的人

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