自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SHOW 的专栏

梦想,努力,坚持,信念!

  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux设备模型(一):kobject

1.引言1.1文档目的本文档记录设备模型相关,描述了sysfs、kobject和kset相关知识。1.2背景1.3参考资料名称 类型 作者 备注Linux设备驱动程序(LDD3) 书籍 第14章Linux设备驱动开发详解:基于最新的Linux4.0内核 书籍 宋宝华 第5.4.2节国嵌内核驱动深入班5-2-1(kobject) 视频 谢老师 国嵌内核驱动深入班5-2-2(Kse...

2019-09-13 22:32:37 408

原创 Linux下对IO内存的访问

Linux下对IO内存的访问1.引言1.1文档目的本文档描述IO内存的概念和访问流程。1.2背景1.3参考资料名称 类型 作者 备注Linux设备驱动开发详解:基于最新的Linux4.0内核 书籍 宋宝华 第11章国嵌内核驱动深入班5-1-2(硬件访问) 视频 谢老师2.几个概念2.1 IO空间与内存空间在X86处理器才存在IO空间,是相对于内存空间的概念。目前大多数嵌入式处...

2019-08-31 18:28:32 862

转载 *****Linux下PCIe驱动以及DMA机制

1. 驱动程序作用:·        设备驱动程序向应用程序屏蔽了硬件在实现上的细节,使得应用程序可以像操作普通文件一样操作外部设备。Linux操作系统抽象了对硬件的处理,可以使用和操作文件相同的,标准的系统调用接口来完成打开,关闭,读写喝I/O控制操作,而驱动程序主要任务也就是实现这些系统调用函数。·        每个设备文件对应两个设备号,其中主设备号标识设备种类,也标识了设备所使用...

2018-12-28 19:30:34 2306

原创 cinemaDNG文件格式

1、cinemaDNGCinemaDNG是一个开放的编码格式,是由Adobe提出来的,一种开放的RAW编码。如名字所示,CinemaDNG上是基于DNG的,DNG是单张的RAW图像,所以起后期处理主要是基于单帧的流程。每张图像会增加少于1kb的开销,从sensor出来的RAW到cinemaDNG。2、cinemaDNG存储方式有两种存储方式,作为图像序列存入目录,作为MXF视频文件

2017-01-21 14:06:03 3811

原创 DNG文件格式详解

DNG文件格式Author: show Date: 2017/01/121、DNG基本概述DNG(Digital Negative)是Adobe开发的一种开放的raw image file format,主要目的是为了统一不同厂商raw格式。DNG格式是在TIFF6.0的基础上扩展出来的,所以DNG必须符合TIFF6.0的所有规则。里面使用的tag基本上都定义在TIFF或者TIFF/E

2017-01-21 14:02:07 18132

原创 C语言设计之 学生信息管理系统

/********************************* Project: 学生信息管理系统 Writer: SHOW Time: 2011/12/25 Function: 通过链表可以任意添加学生信息,查找学生信息,删除学生信息,显示所有学生信息,按各科成绩对学生进行排序。 涉及知识点:1.单链表的插入,删除,查找

2011-12-25 22:47:18 3338

原创 ARM学习之LCD实验

/***************************************************Project: LCD实验  Writer:  SHOW        Time:   2011/10/26   Hareware:  硬件平台:mini2440 , J-link.  Function:  LCD循环显示红,绿,蓝三色。  Direction: 1

2011-10-27 11:27:07 2997

原创 ARM学习之GPIO实验

/***************************************************Project: GPIO实验之流水灯  Writer:  SHOW        Time:  2011/10/12   Hareware: mini2440 , J-link.     硬件连接:LED1~LED4 对应 GPB5~GPB8.

2011-10-20 22:27:34 1421

原创 ARM学习之KEY_ENT实验

/***************************************************Project: KEY按键中断实验  Writer:  SHOW        Time:  2011/10/13   Hareware: 硬件平台:mini2440 , J-link.      硬件连接:GPG0~EINT8,  GPG3~EINT11,  GP

2011-10-20 22:24:19 1195

原创 ARM学习之触摸屏实验

/***************************************************Project: 触摸屏实验  Writer:  SHOW        Time:   2011/10/19   Hareware:  硬件平台:mini2440 , J-link.  Function:  点击触摸屏,SecureCRT终端显示相应的坐标。   D

2011-10-20 22:16:42 1551

原创 怎么洗PCB感光板

准备工作,先把画好的板子打印成PDF文档。在protel里打印需要如下设置:        a)只保留muitilayer,bottoverlay,bottomlayer ,keepoutlayer(这个可要,可不要),其他层都deleted。并且一定要把multilayer位置放在第一,不然你就看不到焊盘中间的小孔啦。        b)打印的时候在设置里勾选 show hole

2011-10-20 11:09:26 1768

原创 ARM学习总结1->寄存器初始值问题

今天调了一上午ADC实验都没出效果,调试发现一直停留在while(rADCCON & ADC_START);总是出不来。开始以为是ADC_Convert转换函数不对,仔细检查没发现问题,再考虑可能是初始化函数不对, 所以AD转换不能真正开始,但是自己核对和别人可行的代码,查书,也

2011-10-19 14:35:20 3470

原创 ARM学习之ADC实验

/***************************************************Project: ADC实验  Writer:  SHOW        Time:   2011/10/18   Hareware:  硬件平台:mini

2011-10-19 14:06:39 6284

原创 ARM学习之UART实验

/***************************************************Project: UATR实验  Writer:  SHOW        Time:  2011/10/17   Hareware: 硬件平台:mini244

2011-10-19 10:30:04 2229 1

原创 ARM学习之定时器Timer0实验

/***************************************************Project: Timer0实验  Writer:  SHOW        Time:  2011/10/16   Hareware: 硬件平台:mini2440 , J-link.  Function: 通过定时器0实现LED1以1s的时间间隔闪烁。  Direct

2011-10-17 10:04:44 9545 1

原创 WIN7下ADS使用详解

通过ADS烧写ARM裸机程序的完整过程。   一、新建ADS工程1.新建1个ADS工程,以LED为例,然后新建file文件main.c,写代码。并且添加到刚建立的过程中。只需要生成基本的调试信息,选择DebugRel项,如图1。需要注意的是过程不能是中文名,路径不能包含中文。图1     2.添加系统文件,头文件,UART信息文件到过程。如图2,图3,图4,图5所示。

2011-10-12 15:56:10 6157 3

原创 安装交叉编译工具arm-linux-gcc

一种系统架构下可以支持多种系统,而同一系统也支持不同CPU架构。而要想arm下运行在xp架构下编译的代码就需要交叉编译器arm-linux-gcc。1.拷贝arm-linux-gcc 源码包到linux下,我安装的是arm-linux-gcc-4.3.2.tgz版本。可通过samba服务器或者CuteFtp。2.解压源码包 tar xzvf arm-linux-gcc-4.3.2.

2011-10-10 21:42:27 1641 1

空空如也

空空如也

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

TA关注的人

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