现在位置: 首页

2017年最后一篇文章,再见,迎接2018

2017年12月29日 生活点滴  ⁄ 共 73字 2017年最后一篇文章,再见,迎接2018已关闭评论 ⁄ 阅读 0 次
2018
阅读全文

Linux IIC 总线驱动开发相关问题总结(转)

2017年12月06日 驱动开发  ⁄ 共 1313字 Linux IIC 总线驱动开发相关问题总结(转)已关闭评论 ⁄ 阅读 582 次
前面几片文章介绍了IIC裸机及Linux下驱动开发内容: 《Exynos4412 裸机开发 —— IIC总线(转)》 《Linux IIC总线驱动开发(一) — IIC 基础概念及驱动架构分析(转)》 《Linux IIC总线驱动开发(二)—— IIC 驱动开发(转)》   现在归纳总结一下IIC相关知识点: 一 、问题 1、IIC总线上的设备是怎么描述的? struct i2c_client { struct device dev; ... }; 2、IIC总线上的驱动是怎么描述的? struct i2c_dri...
阅读全文

Linux IIC总线驱动开发(二)—— IIC 驱动开发(转)

2017年12月04日 驱动开发  ⁄ 共 7497字 Linux IIC总线驱动开发(二)—— IIC 驱动开发(转)已关闭评论 ⁄ 阅读 781 次
前面在《Linux IIC总线驱动开发(一) — IIC 基础概念及驱动架构分析(转)》中学习了IIC驱动的架构,下面进入我们的驱动开发过程: -------------------------------开发环境----------------------------- 开发板:Exynos4412 Linux 内核版本:Linux 3.14 IIC 从机对象:陀螺仪MPU6050 -------------------------------开发环境----------------------------- 首先看一张代码层次图,有助于我们的理解: iic-struct 上面这些代...
阅读全文

Linux IIC总线驱动开发(一) — IIC 基础概念及驱动架构分析(转)

2017年11月30日 驱动开发  ⁄ 共 10416字 Linux IIC总线驱动开发(一) — IIC 基础概念及驱动架构分析(转)已关闭评论 ⁄ 阅读 1,028 次
关于IIC 裸机开发请看 :《Exynos4412 裸机开发 —— IIC总线(转)》 ,下面回顾下 IIC 基础概念: 一、IIC 基础概念 IIC(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。IIC总线产生于在80年代,最初为音频和视频设备开发,如今主要在服务器管理中使用,其中包括单个组件状态的通信。例如管理员可对各个组件进行查询,以管理系统的配置或掌握组件的功能状态,如电源和...
阅读全文

科学上网,又可以Gooooooooooogle了——-

2017年11月27日 生活点滴  ⁄ 共 243字 科学上网,又可以Gooooooooooogle了——-已关闭评论 ⁄ 阅读 635 次
由于需要查的资料比较多,狗爪上搜技术文章实在不敢恭维,之前的vps到期之后就一直没在折腾,最近实在是受不了了,看到别的博友介绍的国外便宜VPS,先搞了一个月的试用一下,每月500G的流量也算不少了。安装了Centos、SS服务器、配置好参数后,在本地下载好SS客户端,输入服务器IP、用户名密码端口===信息,小飞机就运行起来了~~~~ google
阅读全文

Exynos4412 裸机开发 —— IIC总线(转)

2017年11月20日 裸机程序  ⁄ 共 10542字 Exynos4412 裸机开发 —— IIC总线(转)已关闭评论 ⁄ 阅读 1,025 次
前言: I2C(Inter-Integrated Circuit)总线(也称 IIC 或 I2C) 是有PHILIPS公司开发的两线式串行总线,用于连接微控制器及外围设备,是微电子通信控制领域广泛采用的一种总线标准。它是同步通信的一种特殊形式,具有接口线少、控制方式简单、器件封装形式小、通信速率较高等优点。 iic 一、综述 Exynos4412精简指令集微处理器支持4个IIC总线控制器。为了能使连接在总线上的主和从设备之间传输数据,专用的数据线SDA和时钟信号线S...
阅读全文
×