自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (8)
  • 收藏
  • 关注

原创 i2c 驱动:实例化设备

目录简介具体内容==1. 根据 bus 号声明 i2c 的设备们====2. 明确的实例化一个设备:====3. Probe一个针对于每一个设备的 i2c bus====4. 从用户空间实例化==简介这篇文章是针对 Documentation/i2c/instantiating-devices 的解释,部分增加自己的理解。为什么要将它解释下呢?因为他很好的说明了 linux3.4.xxx 内核...

2019-04-28 23:51:34 829

原创 按键驱动

1. 思路分析:模块入口函数中:定时器初始化,添加到时后执行的函数,添加进内核。申请设备号。创建设备类,添加设备节点。内存映射 – ioremap在 struct file_operation 结构体中实现 open、read、release、poll、fasync方法全局变量中定义互斥体open函数中判断打开的方式中是不是 O_NONBLOCK 非阻塞方式打开,如果是非...

2019-04-23 18:33:46 1997 3

原创 led 驱动

1. 程序思路:通过ioctrl 来将应用程序的命令传递到驱动中的 struct file_operation 中的 unlocked_ioctl 方法中,判断命令进行相应的操作。在通用的头文件中定义ioctrl的命令#define LED_ON _IO('l',1)#define LED_OFF _IO('l',2)我们想在应用程序中这样来操作ledint main(int ar...

2019-04-23 18:16:53 669

原创 STM32 HardFault_Handler 处理方法分析

1. 简介:STM32出现硬件错误会进入可能引起的原因:(1)数组越界操作;(2)内存溢出,访问越界;(3)堆栈溢出,程序跑飞;(4)中断处理错误;2. 问题定位的方法:简单的方法:在你肯定程序出错到了 HardFault_Handler 处,可以在 HardFault_Handler 函数中设置断点,在调试流程里打开 view->call stack window 窗...

2019-04-22 17:26:15 9992

iar user guide

iar 软件的环境介绍。

2016-12-24

freertos9.0 API

freertos9.0的api函数

2016-12-18

notepad 的 astyle

使用方法请查看 http://blog.csdn.net/qqliyunpeng/article/details/46515983

2016-11-30

vim配置文件

在学校期间的较好的vim配置文件,里边包括智能补全。

2016-01-26

source insight中较好的配色和配置2

自己使用的,配色方案比较好的,第二种改正部分配色的方案。

2015-06-12

source insight中文字的配色方案

是自己用的source insight中字体的颜色和大小比较好的方案。

2015-05-22

SoutceInsight中的宏文件

比较详细的记录了source insight中宏文件,具体的看一下我的博客的后半部分http://blog.csdn.net/qqliyunpeng/article/details/45136127

2015-04-25

空空如也

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

TA关注的人

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