自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux内核regulator架构和编写

电源种类介绍       (百度百科)LDO是low dropout regulator,意为低压差线性稳压器,是相对于传统的线性稳压器来说的。传统的线性稳压器,如78xx系列的芯片都要求输入电压要比输出电压高出2v~3V以上,否则就不能正常工作。但是在一些情况下,这样的条件显然是太苛刻了,如5v转3.3v,输入与输出的压差只有1.7v,显然是不满足条件的。针对这种情况,才有了LDO类的电源

2015-10-22 16:31:01 832

原创 dump_stack

linux内核驱动调试: dump_stack()堆栈打印。。。 待完善!!!!!!!!

2015-10-21 22:09:14 489

原创 msleep问题

板子在休眠之前关闭了中断,当你在关闭中断后的休眠前去使用了msleep(例如I2C驱动中),那板子将一睡不醒。这时应该使用mdelay。

2015-10-20 10:40:02 1503

原创 seq_file实例

#ifndef __REGULATOR_JZ_DEBUG__ #define __REGULATOR_JZ_DEBUG__ #endif #define INFO_PRINTF(seq, sw, fmt, arg...) \ do { \ if (seq) \ seq_printf(seq, fmt, ##arg); \ else if (sw) \

2015-10-16 21:03:49 551

转载 seq_file工作机制实例

分类: LINUX 内容简介 本文主要讲述序列文件(seq_file)接口的内核实现,如何使用它将Linux内核里面常用的数据结构通过文件(主要关注proc文件)导出到用户空间,最后定义了一些宏以便于编程,减少重复代码。在分析序列文件接口实现的过程中,还连带涉及到一些应用陷阱和避免手段。 序列文件接口 UNIX的世界里,文件是最普通的概念,所以用文件来作为内核和用户空间传递

2015-10-16 20:59:20 4376

原创 路漫漫其修远兮~~~

void go_home(void) { printf(“fired and go home!\n”); } void stay_and_work() { printf("stay in the company and get more money!\n"); } int main() { int work_hard; if (!work_hard) go_

2015-10-16 20:43:47 299

宋宝华-Linux设备驱动开发详解:基于最新Linux4.0内核

宋宝华-Linux设备驱动开发详解:基于最新Linux4.0内核

2017-04-24

arm-linux-gcc4.1.2

arm-linux-gcc4.1.2编译器,由于本人arm-linux-gcc4.3.2版本过高,移植QT程序执行出现段错误,所以上传一个4.1.2版本的供大家使用。

2015-05-03

linux内核移植

基于arm板的linux内核移植文档,还包括移植过程遇到的一些问题的求解。

2014-08-22

空空如也

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

TA关注的人

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