码迷,mamicode.com
首页 >  
搜索关键字:i2c    ( 663个结果
I2C总线介绍
1. 简介 I2C, Inter-Integrated Circuit, 是一种串行通信总线,用于连接微控制器及其外围设备它是一种两线式串行总线(串行数据:SDA; 串行时钟频率:SCL), 利用电阻将电位上拉, 典型的电压准位为+3.3V或+5V使用多主从架构, 主机是初始化总线的数据传输并产生允...
分类:其他好文   时间:2015-02-23 23:33:50    阅读次数:235
Android 驱动(二) IIC简单介绍
一、 I2C简单介绍I2C(Inter-Integrated Circuit)总线是一种由Philips公司开发的两线式串行总线,用于连接微控制器及其外围设备。I2C总线最基本的长处就是简单性和有效性,简单体如今接线简单,仅仅有两根线数据线(SCL)和时钟线(SDA),并且控制简单。所以一些封装较小...
分类:移动开发   时间:2015-02-11 18:25:30    阅读次数:235
设备驱动之SPI
本文非专业讲SPI,只是讲网上看到的资料略微总结,并加上自己的想法,附资料links。devs.c :各个platform_device 的定义,比如I2C、USB、SPI等等。应该是内核加载时,读取该配置文件,然后注册进系统。目录在/arch/arm/plat-samsung/devs.c 比如....
分类:其他好文   时间:2015-02-10 15:04:48    阅读次数:235
欢迎使用CSDN-markdown编辑器
应用层(用户模式)I2C驱动支持Linux下I2C设备控制方式分为driver层和应用层两种方式。driver层实现I2C设备控制要求了解I2C机制,调试和调用不方便。Linux还提供了应用层方式(ioctl)控制,这里简单介绍如何配置内核和支持I2C控制:要使用用户模式I2C,首先配置内核选项,选中I2C device inerface 详细参考(https://www.kernel.or...
分类:其他好文   时间:2015-02-08 18:13:14    阅读次数:166
EFM32 硬件I2C操作
EFM32 硬件I2C 代码...
分类:其他好文   时间:2015-02-05 18:26:15    阅读次数:906
CentOS7.0开机报错“piix4_smbus”和“dev fd0”的解决办法
系统:CentOS7.0X64报错现象:此问题包含了两个错误:错误1:piix4_smbushostsmbuscontrollernotenabled修改办法:[root@localhost~]#lsmod|grepi2c i2c_piix4221060 i2c_core403252drm,i2c_piix4 [root@localhost~]#vi/etc/modprobe.d/blacklist.conf#新增一行blacklisti2c_pi..
分类:其他好文   时间:2015-01-31 19:30:47    阅读次数:362
GPIO模拟IIC接口信号质量分析
信号质量有问题的波形001:信号质量有问题的波形002:从上图可以看出,GPIO口模拟的I2C接口,电平都存在半高的情况。因为MFI芯片的I2C采用的GPIO口模拟I2C接口来实现的此功能,原SCL采用的GPB7(内部默认为上拉状态),因为GPIO资源的调整,SCL改为GPD12(内部默认为下拉状态...
分类:其他好文   时间:2015-01-27 18:13:22    阅读次数:753
cortex_m3_stm32嵌入式学习笔记(二十):IIC实验(I2C串行总线)
IIC(Inter- Integrated Circuit)总线是一种由 PHILIPS 公司开发的两线式串行总线,用于连接微控制器及其外围设备。它是由数据线SDA 和时钟SCL构成的串行总线,可发送和接收数据。在 CPU 与被控 IC 之间、 IC 与 IC 之间进行双向传送, 高速 IIC 总线一般可达 400kbps 以上。 ALIENTEK MiniSTM32 开发板板载的 EE...
分类:其他好文   时间:2015-01-26 17:19:58    阅读次数:254
Linux 输入子系统
Technorati 标签: Kernel 输入子系统 Input 在Linux中,输入设备(如按键、键盘、触摸屏、鼠标等)是典型的字符设备,其一般的工作机理,是底层在按键、触摸时,触发一个中断,或者驱动通过定时器定时查询,通过这两种方式通知CPU,CPU然后通过SPI、I2C或I/O接口读取键值、...
分类:系统相关   时间:2015-01-25 22:20:35    阅读次数:421
Arduino I2C + 三轴加速度计ADXL345
ADXL345是ADI公司生产的三轴数字加速度计芯片,与ST的LIS3DH功能接近。主要特性有:工作电压:2.0 ~ 3.6V功耗:待机功耗0.1μA;工作时与数据输出频率(ODR)有关,如ODR 3.3VGND GNDSCL A5 (SCL)SDA A4 (SDA)功能调试1. 操作方法亦和L.....
分类:其他好文   时间:2015-01-25 19:30:22    阅读次数:554
663条   上一页 1 ... 55 56 57 58 59 ... 67 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!