stevin_liang
码龄16年
关注
提问 私信
  • 博客:39,443
    社区:307
    39,750
    总访问量
  • 10
    原创
  • 1,408,589
    排名
  • 28
    粉丝
  • 0
    铁粉

个人简介:Nothing

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2009-06-10
博客简介:

Stevin 的主页

查看详细资料
个人成就
  • 获得15次点赞
  • 内容获得9次评论
  • 获得53次收藏
创作历程
  • 3篇
    2016年
  • 9篇
    2015年
  • 1篇
    2014年
成就勋章
TA的专栏
  • Linux spi 驱动
    3篇
  • Linux i2c 驱动
    1篇
  • BeagleBone-Black
    1篇
  • Linux内核文档翻译
    1篇
  • Linux 设备驱动
  • 其它
    3篇
  • Linux 内核
    1篇
  • ARM平台device tree是如何工作的?
    1篇
兴趣领域 设置
  • 硬件开发
    驱动开发
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

ubuntu 16.04 开机动画消失解决

消失的boot animation不知道是有意为之还是系统的一个BUG,在ubuntu 16.04 LTS安装以后,突然发现启动时的开机动画神奇的没有了,取而代之的却是紫色的屏幕,然后就直接到用户登录界面了。直接说解决方法吧
原创
发布博客 2016.08.29 ·
6380 阅读 ·
2 点赞 ·
3 评论 ·
4 收藏

ARM平台device tree是如何工作的?(一)

ARM Linux平台device tree是如何工作的?
原创
发布博客 2016.05.31 ·
917 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

二、Linux i2c adapter 驱动

1、概览之前的博客中说过,struct i2c_adapter在i2c子系统中就代表了一个i2c控制器,也就是一条i2c总线。其实实现i2c总线或控制器驱动,其实就是实现一个struct i2c_adapter结构以及结构中的与平台相关的发送数据的接口,这些接口涉及到操作具体的寄存器。下面简单看一下struct i2c_adapter这个结构。struct i2c_adapter { str
原创
发布博客 2016.03.29 ·
719 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

一、概览linux i2c驱动子系统

1、概要i2c是由PHILIPS推出的串行总线。无论是电气特性和总线协议都比较简单。关于i2c的电气特性和协议请参考i2c的规格说明说。 后来intel推出了另一种总线规范SMBus(system management bus)。不过SMBus基本上是基于i2c规范的。关于他们之间的相同和差异,请自行百度。 和spi驱动框架类似,i2c驱动子系统中也有i2c控制器和i2c设备的概念。不
原创
发布博客 2015.12.26 ·
742 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

捕获内核的异常事件

有些时候Linux驱动或内核的开发者想要获取Linux内核的一些异常事件,并对异常事件做出一些处理和响应。例如记录一些异常时的日志或dump出堆栈信息来帮助分析系统发生异常的原因。本博客将要介绍如果获取内核的halt、restart、power off、oops、panic以及OOM事件,另外还将介绍如果截取内核发给进程的signals和process exit事件。Kernel Halt, Ker
原创
发布博客 2015.10.27 ·
4857 阅读 ·
4 点赞 ·
0 评论 ·
17 收藏

构建linux系统的initramfs / ramdisk

概述最近工作中需要用到initramfs。initramfs是一中ram fs,使用它可以使linux系统分阶段启动。使用initramfs主要有两种方式,本博客就来讲述这两种方式。
原创
发布博客 2015.07.09 ·
4533 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

三、Linux spi 设备驱动

spi设备驱动讲述的是如何在一个系统中添加一个spi设备,并为之编写一个驱动程序。本文只会讲解编写spi驱动的关键步骤,并不会深入每一行代码中。
原创
发布博客 2015.06.25 ·
5892 阅读 ·
2 点赞 ·
3 评论 ·
20 收藏

一、概览linux spi驱动子系统

本篇博客将要对spi子系统做一个大致的讲解。并且会简单介绍一下spi子系统中常用的数据结构。
原创
发布博客 2015.06.17 ·
1352 阅读 ·
0 点赞 ·
2 评论 ·
4 收藏

一、Linux USB驱动之USB规范初探

写在开始的话最近因为工作的需要,需要了解USB体系相关知识,以前喜欢记笔记的,长时间不写字了,也懒得去写了,所以就想到了写博客,记录学习USB的过程中的个人理解。至目前(2014年11月),USB3.0规范在嵌入式设备中还没有普及,我只学习USB2.0及以前的规范。所以博客中仅仅记会录USB2.0及以前的规范相关理解,主要以USB2.0体系为主。从体系开始——体系简介USB是一种支
原创
发布博客 2015.06.16 ·
925 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二、Linux spi 控制器驱动

spi 总线驱动讲解的是如何在Linux内核中申明并注册一个spi控制器,并且讲解了如何针对该spi控制器编写驱动程序。
原创
发布博客 2015.06.16 ·
3249 阅读 ·
2 点赞 ·
1 评论 ·
13 收藏

Linux 实时时钟驱动程序

当Linux开发者谈论一个实时时钟,他们通常指的是某种能记录墙上时间,并且有备用电池,以至于在系统关机的时候仍然可以工作的器件。这样的时钟通常不会追踪本地时区和夏令时间。除非他们和MS-Windows 双启动,但是会被替换设置成UTC时间。 最新的非PC硬件倾向于仅仅记录秒数,像time(2)系统调用返回的一样,但是RTC一般表示的是格里历(阳历),24小时制的时间。 Linux 有两个系列广
翻译
发布博客 2015.05.19 ·
1328 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

YUV和YCrCb的差异

转载:http://blog.sina.com.cn/s/blog_4665b35b0100vf6r.html颜色空间是一个三维坐标系统,每一种颜色由一个点表示。在 RGB 颜色空间中,红,绿,蓝是基本元素。RGB 格式是显示器通常使用的格式。在 YUV 空间中,每一个颜色有一个亮度信号 Y,和两个色度信号 U 和 V。亮度信号是强度的感觉,它和色度信号断开,这样的话强度就可以在不影响颜色的情
转载
发布博客 2015.01.19 ·
962 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

制作更新BeagleBone-Black的Bootloader内核和文件系统

本博客翻译自eewiki中的一篇专门介绍如何更新BeagleBone-Black中系统的文章。文章中对更新BeagleBone-Black系统的每一步都有详细的介绍。
翻译
发布博客 2014.12.15 ·
7410 阅读 ·
3 点赞 ·
0 评论 ·
11 收藏

TQ2440引导代码

发布资源 2011.12.13 ·
rar

TQ2440USB驱动程序

发布资源 2011.11.16 ·
rar

Jquery ui 全集

发布资源 2011.08.29 ·
application/x-zip
加载更多