Linux驱动
文章平均质量分 83
older_coder
激情 梦想 认真 执着
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
S3C2416 按键驱动 --中断方式
基于韦东山的驱动修改的,由于内核版本不一样,包含到头文件有所变化,内核API函数也有所改变。 #include #include #include #include #include #include #include #include #include #include //修改 #include //修改 #include //增加 #include #in原创 2015-04-15 11:21:26 · 1757 阅读 · 0 评论 -
使用ioctl方法创建字符设备驱动
1 ioctl介绍: 用户空间ioctl :int ioctl(int fd,unsinged long cmd,...) fd-文件描述符 cmd-对设备的发出的控制命令 ...表示这是一个可选的参数,存在与否依赖于cmd,如cmd为修改波特率,那么....就表示波特率的值。如果cmd表示关闭,则不需要参数 成功返回0,错误返回-1。 内核空间:我用的是原创 2015-04-21 14:52:13 · 1580 阅读 · 0 评论 -
Linux tty串口测试程序
在程序中,很容易配置串口的属性,这些属性定义在结构体struct termios中。 关于termios的详细介绍,可以另行查资料,或者参考:详解linux下的串口通讯开发:http://blog.itpub.net/24790158/viewspace-1041147/ #include #include #include #include #include #include #in原创 2015-04-10 14:07:53 · 9290 阅读 · 3 评论 -
飞思卡尔 imx6 GC0308 摄像头驱动配置调试过程
GC0308摄像头驱动程序使用的是linux v4l2协议,通过i2c信号进行控制。GC0308摄像头,对上电时序要求很严格,一定要根据datasheet初始化摄像头。 本驱动使用的3.10内核,所以首先要配置dts,在内核启动阶段支持摄像头,结合硬件原理图,首先配置硬件接口属性: pinctrl_ipu1_4: ipu1grp-4 { /*++++ GC0308 camera */原创 2015-08-13 15:45:04 · 9950 阅读 · 1 评论
分享