自定义博客皮肤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)
  • 资源 (24)
  • 问答 (1)
  • 收藏
  • 关注

原创 GPIO及中断API函数

#include // 标准 GPIO_APIintgpio_request(unsigned gpio, const char *label);获得并占有 GPIO port 的使用权,由参数 gpio 指定具体 port,非空的lables指针有助于诊断。主要是告诉内核这地址被占用了。当其它地方调用同一地址的gpio_request就会报告错误,该地址已被申请。在/proc

2015-12-07 12:10:41 703

原创 Linux驱动程序中的platform总线详解

Linux驱动程序中的platform总线详解 在linux2.6设备模型中,关心总线,设备,驱动这三个实体,总线将设备和驱动绑定,在系统每注册一个设备的时候,会寻找与之匹配的驱动。相反,在系统每注册一个驱动的时候,寻找与之匹配的设备,匹配是由总线来完成的。一个现实的Linux设备和驱动通常都需要挂接在一种总线上,对于本身依附于PCI、USB、I2C、SPI等的设备而言,这

2015-12-05 16:18:19 1667

转载 Linux内核驱动之read和write

读和写方法都进行类似的任务, 可以同时介绍它们:ssize_t read(struct file *filp, char __user *buff, size_t count, loff_t *offp);ssize_t write(struct file *filp, const char __user *buff, size_t count, loff_t *offp);对于

2015-12-03 11:41:28 4852

原创 Linux内核驱动之GPIO子系统(一)GPIO的使用

一概述Linux内核中gpio是最简单,最常用的资源(和interrupt,dma,timer一样)驱动程序,应用程序都能够通过相应的接口使用gpio,gpio使用0~MAX_INT之间的整数标识,不能使用负数,gpio与硬件体系密切相关的,不过linux有一个框架处理gpio,能够使用统一的接口来操作gpio.在讲gpio核心(gpiolib.c)之前先来看看gpio是怎么使用

2015-12-03 10:58:44 1010

原创 gpio_direction_output 与 gpio_set_value

gpio_direction_output 与 gpio_set_valuegpio_set_value(port_num,0/1) 一般只是在这个GPIO口的寄存器上写上某个值,至于这个端口是否设置为输出,它就管不了!而gpio_direction_output (port_num,0/1),在某个GPIO口写上某个值之后,还会把这个端口设置为输出模式。因此,有人也许就会建议,

2015-12-03 10:45:16 1855

原创 怎样写基于GPIO子系统的外接传感器的驱动

将tiny4412的开发板外接人体感应传感器1.先读懂传感器的电器特性,以及引脚的功能。 一般会有三个引脚, 接地 5V电压 以及输出信号(OUT)2.链接好引脚到开发板上,一般OUT链接开发板的引脚时注意查看芯片手册。 比如说链接到GPA0(3)引脚上 就得设置GPA0(3)的引脚功能,用GPIO的宏实现,不用对具体的寄存器引脚进行操作。3....

2015-12-02 16:15:16 1868 1

ucosiii工程任务间的通信.rar

ucosiii工程任务间的通信.rar

2020-06-08

UCOSIII中断管理工程.rar

UCOSIII中断管理工程.rar

2020-06-08

linux设备驱动程序源码code.rar

linux设备驱动程序源码code.rar

2020-06-08

stm32移植ucosiii实例工程.zip

stm32移植ucosiii实例工程

2020-06-01

arm-elf-tools-20040427.rar

arm-elf-tools-20040427.rar

2020-05-13

pandoc-2.6-windows-x86_64.rar

pandoc-2.6-lsh makedown

2020-04-26

重解几道华为经典C语言面试题.doc

重解几道华为经典C语言面试题

2020-04-13

Ezreal.FBX

伊泽瑞尔Fbx模型伊泽瑞尔Fbx模型

2019-09-10

LOL简化版源码.zip

LOL简化版源码.zip

2019-08-19

树莓派下编译seafile文档

树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile

2018-05-14

树莓派下编译seafile

树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile树莓派下编译seafile

2018-04-28

C++标准程序库

C++标准程序库C++标准程序库C++标准程序库C++标准程序库C++标准程序库C++标准程序库

2018-04-28

Shell学习笔记

Shell学习笔记Shell学习笔记Shell学习笔记Shell学习笔记Shell学习笔记Shell学习笔记

2018-04-28

项目管理修炼之道

项目管理修炼之道项目管理修炼之道项目管理修炼之道项目管理修炼之道项目管理修炼之道

2018-04-28

IT职业发展路径

IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径IT职业发展路径

2018-04-28

树莓派下编译seafile需要的git包源码

树莓派下编译seafile需要的git包源码树莓派下编译seafile需要的git包源码

2018-04-28

UML小游戏小游戏

UML小游戏小游戏

2017-03-08

Linux多人聊天室

Linux多人聊天室

2016-12-08

老飞飞游戏源代码

老飞飞游戏源代码

2016-06-17

安卓组建库

安卓组建库详细介绍看博客 Andbase主要功能列表: 1.andbase中包含了大量的开发常用的组件。 如网络下载,多线程与线程池的管理,数据库ORM,图片缓存管理,图片文件下载上传,Http请求工具,SOAP工具类,异步Task,常用工具类(字符串,日期,文件处理,图片处理工具类等),能够使您的应用在团队开发中减少冗余代码,很大的提高了代码的维护性与开发高效性,能很好的规避由于开发疏忽而导致常犯的错误。 2.andbase封装了大量的常用控件。 如list分页,grid分页,下拉刷新,进度框,图片轮播,表格,多线程下载器,侧边栏,图片上传,轮子选择,图表,Tab滑动,日历选择器等。 3.强大的AbActivity,您没有理由不继承它。 继承它你能够获得一个简单强大可设置的操作栏,以及一系列的简单调用,如弹出框,提示框,进度框,副操作栏等。 4.提供效率较高图片缓存管理策略,使内存大幅度节省,利用率提高,效率提高。 程序中要管理大量的图片资源,andbase提供简单的方法,几步完成下载与显示,并支持缩放,裁剪,缓存功能,OOM不在有。 5.封装了大量常见工具类。 包括日期,字符,文件,图片,数学,View万能适配工具类等各种处理函数, 多而全。 6.用andbase大量减少handler的使用,而采用回调函数,代码更整洁。 handler会产生大量代码,并且不好维护,andbase对handler进行了封装,你会发现用了andbase基本代码中不会再有大量的handler判断语句。 7.简单轻量支持注解自动建表的ORM框架(支持一/多对多的关联操作)。 写sql,建表,工作量大,andbase提供更傻瓜异步增删改查工具类,数据库在内置卡和外置卡都可以。 8.异步请求http框架,网络请求标准化,支持文件上传下载,get,post,进度显示。 包含了异步与http请求的工具类,SOAP请求工具类,简单实用。

2016-01-18

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

TA关注的人

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