<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[SHOW 的专栏]]></title><description><![CDATA[梦想，努力，坚持，信念!]]></description><link>https://blog.youkuaiyun.com/Linuxxulin</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Linuxxulin]]></copyright><item><title><![CDATA[Linux设备模型（一）：kobject]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/100812789</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/100812789</guid><author>Linuxxulin</author><pubDate>Fri, 13 Sep 2019 22:32:37 +0800</pubDate><description><![CDATA[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...]]></description><category></category></item><item><title><![CDATA[Linux下对IO内存的访问]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/100175789</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/100175789</guid><author>Linuxxulin</author><pubDate>Sat, 31 Aug 2019 18:28:32 +0800</pubDate><description><![CDATA[Linux下对IO内存的访问
1.引言
1.1文档目的
本文档描述IO内存的概念和访问流程。
1.2背景
1.3参考资料
名称	类型	作者	备注
Linux设备驱动开发详解：基于最新的Linux4.0内核	书籍	宋宝华	第11章
国嵌内核驱动深入班5-1-2（硬件访问）	视频	谢老师
2.几个概念
2.1 IO空间与内存空间
在X86处理器才存在IO空间，是相对于内存空间的概念。目前大多数嵌入式处...]]></description><category></category></item><item><title><![CDATA[*****Linux下PCIe驱动以及DMA机制]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/85330465</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/85330465</guid><author>Linuxxulin</author><pubDate>Fri, 28 Dec 2018 19:30:34 +0800</pubDate><description><![CDATA[1. 驱动程序作用：

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

·        每个设备文件对应两个设备号，其中主设备号标识设备种类，也标识了设备所使用...]]></description><category></category></item><item><title><![CDATA[cinemaDNG文件格式]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/54645723</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/54645723</guid><author>Linuxxulin</author><pubDate>Sat, 21 Jan 2017 14:06:03 +0800</pubDate><description><![CDATA[1、cinemaDNG
CinemaDNG是一个开放的编码格式，是由Adobe提出来的，一种开放的RAW编码。如名字所示，CinemaDNG上是基于DNG的，DNG是单张的RAW图像，所以起后期处理主要是基于单帧的流程。
每张图像会增加少于1kb的开销，从sensor出来的RAW到cinemaDNG。
2、cinemaDNG存储方式
有两种存储方式，作为图像序列存入目录，作为MXF视频文件]]></description><category></category></item><item><title><![CDATA[DNG文件格式详解]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/54645691</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/54645691</guid><author>Linuxxulin</author><pubDate>Sat, 21 Jan 2017 14:02:07 +0800</pubDate><description><![CDATA[DNG文件格式
Author: show Date: 2017/01/12
1、DNG基本概述
DNG(Digital Negative)是Adobe开发的一种开放的raw image file format,主要目的是为了统一不同厂商raw格式。DNG格式是在TIFF6.0的基础上扩展出来的，所以DNG必须符合TIFF6.0的所有规则。里面使用的tag基本上都定义在TIFF或者TIFF/E]]></description><category></category></item><item><title><![CDATA[C语言设计之 学生信息管理系统]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/7101855</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/7101855</guid><author>Linuxxulin</author><pubDate>Sun, 25 Dec 2011 22:47:18 +0800</pubDate><description><![CDATA[/*********************************
      Project: 学生信息管理系统
	  Writer:  SHOW
	  Time:    2011/12/25
	  Function: 通过链表可以任意添加学生信息，查找学生信息，删除学生信息，显示所有学生信息，按各科成绩对学生进行排序。
	  涉及知识点：1.单链表的插入，删除，查找]]></description><category></category></item><item><title><![CDATA[ARM学习之LCD实验]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/6910003</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/6910003</guid><author>Linuxxulin</author><pubDate>Thu, 27 Oct 2011 11:27:07 +0800</pubDate><description><![CDATA[/***************************************************
Project: LCD实验
  Writer:  SHOW      
  Time:   
2011/10/26 
  Hareware:  硬件平台：mini2440 , J-link.
  Function:  LCD循环显示红，绿，蓝三色。
  Direction: 1]]></description><category></category></item><item><title><![CDATA[ARM学习之GPIO实验]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/6892332</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/6892332</guid><author>Linuxxulin</author><pubDate>Thu, 20 Oct 2011 22:27:34 +0800</pubDate><description><![CDATA[/***************************************************
Project: GPIO实验之流水灯
  Writer:  SHOW      
  Time:  2011/10/12 
  Hareware: mini2440 , J-link.
     硬件连接：LED1~LED4 对应 GPB5~GPB8.]]></description><category></category></item><item><title><![CDATA[ARM学习之KEY_ENT实验]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/6892321</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/6892321</guid><author>Linuxxulin</author><pubDate>Thu, 20 Oct 2011 22:24:19 +0800</pubDate><description><![CDATA[/***************************************************
Project: KEY按键中断实验
  Writer:  SHOW      
  Time:  2011/10/13 
  Hareware: 硬件平台：mini2440 , J-link.
      硬件连接：GPG0~EINT8,
  GPG3~EINT11,
  GP]]></description><category></category></item><item><title><![CDATA[ARM学习之触摸屏实验]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/6892288</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/6892288</guid><author>Linuxxulin</author><pubDate>Thu, 20 Oct 2011 22:16:42 +0800</pubDate><description><![CDATA[/***************************************************
Project: 触摸屏实验
  Writer:  SHOW      
  Time:   
2011/10/19 
  Hareware:  硬件平台：mini2440 , J-link.
  Function:  点击触摸屏，SecureCRT终端显示相应的坐标。 
  D]]></description><category></category></item><item><title><![CDATA[怎么洗PCB感光板]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/6889838</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/6889838</guid><author>Linuxxulin</author><pubDate>Thu, 20 Oct 2011 11:09:26 +0800</pubDate><description><![CDATA[准备工作，先把画好的板子打印成PDF文档。在protel里打印需要如下设置：

        a）只保留muitilayer，bottoverlay，bottomlayer ，keepoutlayer（这个可要，可不要），其他层都deleted。并且一定要把multilayer位置放在第一，不然你就看不到焊盘中间的小孔啦。

        b）打印的时候在设置里勾选 show hole]]></description><category></category></item><item><title><![CDATA[ARM学习总结1->寄存器初始值问题]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/6888022</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/6888022</guid><author>Linuxxulin</author><pubDate>Wed, 19 Oct 2011 14:35:20 +0800</pubDate><description><![CDATA[今天调了一上午ADC实验都没出效果，调试发现一直停留在while(rADCCON & ADC_START);总是出不来。开始以为是ADC_Convert转换函数不对，仔细检查没发现问题，再考虑可能是初始化函数不对， 所以AD转换不能真正开始，但是自己核对和别人可行的代码，查书，也]]></description><category></category></item><item><title><![CDATA[ARM学习之ADC实验]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/6887921</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/6887921</guid><author>Linuxxulin</author><pubDate>Wed, 19 Oct 2011 14:06:39 +0800</pubDate><description><![CDATA[/***************************************************
Project: ADC实验
  Writer:  SHOW      
  Time:   
2011/10/18 
  Hareware:  硬件平台：mini]]></description><category></category></item><item><title><![CDATA[ARM学习之UART实验]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/6887315</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/6887315</guid><author>Linuxxulin</author><pubDate>Wed, 19 Oct 2011 10:30:04 +0800</pubDate><description><![CDATA[/***************************************************
Project: UATR实验
  Writer:  SHOW      
  Time:  2011/10/17 
  Hareware: 硬件平台：mini244]]></description><category></category></item><item><title><![CDATA[ARM学习之定时器Timer0实验]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/6880273</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/6880273</guid><author>Linuxxulin</author><pubDate>Mon, 17 Oct 2011 10:04:44 +0800</pubDate><description><![CDATA[/***************************************************
Project: Timer0实验
  Writer:  SHOW      
  Time:  2011/10/16 
  Hareware: 硬件平台：mini2440 , J-link.
  Function: 通过定时器0实现LED1以1s的时间间隔闪烁。
  Direct]]></description><category></category></item><item><title><![CDATA[WIN7下ADS使用详解]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/6866674</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/6866674</guid><author>Linuxxulin</author><pubDate>Wed, 12 Oct 2011 15:56:10 +0800</pubDate><description><![CDATA[通过ADS烧写ARM裸机程序的完整过程。
   一、新建ADS工程
1.新建1个ADS工程，以LED为例，然后新建file文件main.c，写代码。并且添加到刚建立的过程中。只需要生成基本的调试信息，选择DebugRel项，如图1。需要注意的是过程不能是中文名，路径不能包含中文。

图1
     2．添加系统文件，头文件，UART信息文件到过程。如图2，图3，图4，图5所示。]]></description><category></category></item><item><title><![CDATA[安装交叉编译工具arm-linux-gcc]]></title><link>https://blog.youkuaiyun.com/Linuxxulin/article/details/6860718</link><guid>https://blog.youkuaiyun.com/Linuxxulin/article/details/6860718</guid><author>Linuxxulin</author><pubDate>Mon, 10 Oct 2011 21:42:27 +0800</pubDate><description><![CDATA[一种系统架构下可以支持多种系统，而同一系统也支持不同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.]]></description><category></category></item></channel></rss>