一、实验目的:给24C02的内部RAM写入一组数据0xb0,数据从24C02内部RAM的0x01开始存放。然后再把这组数据读出来,来点亮LED灯,检验写入和读出是否正确。二、理论知识准备:下面我们先介绍一下I2C总线的相关理论知识。(一)、I2C总线概念I2C总线是一种双向二线制总线,它的结构简单,...
分类:
其他好文 时间:
2016-01-06 23:14:34
阅读次数:
224
Transition:过渡1>过渡属性:transition-property 要运动的样式 (all || [attr] || none)transition-duration 运动时间transition-delay 延迟时间transition-timing-function 运动形式 eas...
分类:
Web程序 时间:
2016-01-06 14:08:47
阅读次数:
162
网上的教程,一般Python用RPi.GPIO来控制树莓派的GPIO,而C/C++一般用wringpi库来操作GPIO,RPi.GPIO过于简单,很多高级功能不支持,比如i2c/SPI库等,也缺乏高精度定时等高级特性。相比之下,wiringpi则功能丰富的多,其实wringpi已经有了python绑...
分类:
编程语言 时间:
2016-01-03 15:05:42
阅读次数:
374
在一些PCB的layout中,大家往往会看到在I2C通信的接口处,往往会接入一个4.7K的电阻,有的datasheet上面明确有要求,需要接入,有的则没有要求。 I2C接口 对于单片机来讲,有些IO内部的上拉电阻可以使能,这样就省去了外部的上拉电阻,这是对于单片机带有标准I2C通信协议接口,若是只带...
分类:
其他好文 时间:
2015-12-29 09:50:42
阅读次数:
147
错误提示“Youshouldrebuildusinglibgmp>=5toavoidtimingattackvulnerability.”[root@linux-node1p_w_picpaths]#openstack-status
==Glanceservices==
openstack-glance-api:active
openstack-glance-registry:active
==Keystoneservice==
openstack-keystone:active
==Sup..
分类:
其他好文 时间:
2015-12-22 19:40:30
阅读次数:
426
1.前言最近认真学习了树莓派,从浅到深认真分析了wiringPi实现代码,借助树莓派学习linux收获颇丰。深入学习linux一段时间后发现它非常有魅力,一个简单的IO口输出操作尽有那么多的“玩法”。wiringPi是一个简单易用的函数库,通过wiringPi可以扩展SPI和I2C等芯片。本篇博文将...
分类:
其他好文 时间:
2015-12-22 12:55:54
阅读次数:
405
很多时候当我们使用Linux系统管理硬件的时候,更多的是通过芯片中的控制器,但有时候,我们也会遇到芯片中的控制不够用,或者在设计的过程中出现意外,如没有想到控制器存在,本文中的内容就是因为I2C中第四个控制器不存在,但硬件上却认为其存在,为了解决这个问题,发现了i2c-gpio设备驱动,以此类推的,...
分类:
系统相关 时间:
2015-12-20 11:35:33
阅读次数:
359
transition是css3新出的一个属性,大白话叫做过渡。主要有下面这四个属性:transition-property、transition-duration、transition-timing-function、transition-delay(我做了四个预览效果,点击可查看)大白话分别是,需...
分类:
其他好文 时间:
2015-12-19 17:42:00
阅读次数:
219
一、pcf8574T介绍查看pcf8574T的数据手册,A表示读或写,当A为1的时候表示读,当A为0的时候表示写。现把地址控制线,即A2、A1、A0全部接地,可以得到读控制指令为0x41,写控制指令为0x40。二、I2C介绍参考:http://blog.csdn.net/ce123_zhouwei/...
分类:
其他好文 时间:
2015-12-12 12:25:21
阅读次数:
192
今天主要尝试解决系统的首页,登录缓慢的问题:12-10通过关键词“chrome timing” 查看到:索求大牛博客http://blog.csdn.net/horkychen/article/details/9708103
分类:
其他好文 时间:
2015-12-10 16:42:46
阅读次数:
116