CSS3过渡属性transition:property duration timing-function delay
transition-property:过渡属性的名称
transition-duration:过渡属性花费的时间
transition-timing-function:过渡效果速度曲线
transition-delay:过渡效果延迟时间tra...
分类:
Web程序 时间:
2016-04-22 18:59:11
阅读次数:
648
I2C接口原理图:
可以看到只有两条线被引出,
一条为SCL:时钟线
一条为SDA:数据线I2C总线设备互联:
I2C总线的信号类型:
开始信号:
比如:2440让时钟线保持高电平,然后让数据线由高电平转换为低电平,这就表示一个开始信号。
停止信号:
比如:2440让时钟线保持高电平,然后让数据线由低电平转换为高电平,这就表示一个停止信号。
响应信号:
在I2C总线上面的...
分类:
其他好文 时间:
2016-04-21 07:32:32
阅读次数:
129
网上搜索“STM32 BUG”,就会搜到困扰很多STM32开发者的的两个问题,一个是关于I2C的,另一个就是关于串口发送数据丢失第一帧的问题。因为我还接触I2C,所以第一个问题是怎么回事我不知道。虽然第二个问题,网上也有问题原因的解答,而且按照这些答案中的方式来编写串口发送程序可以防止丢失第一帧数据。因为我不想照搬别人的程序,因此在机缘巧合中,让我发现了对这个问题的另一种解释,而且这种解释推翻了之前网友们提供的解释。...
分类:
其他好文 时间:
2016-04-19 12:19:13
阅读次数:
5713
STM32——EEPROM
宗旨:技术的学习是有限的,分享的精神的无限的。
一、I2C接口读写EEPROM(AT24C02)
——主模式,分别用作主发送器和主接收器。通过查询事件的方式来确保正常通信。
1、I 2C
接口初始化
与其他对GPIO 复用的外设一样,它先调用了用户函数I2C_GPIO_Confi g() 配置好 I 2...
分类:
其他好文 时间:
2016-04-19 12:14:52
阅读次数:
590
串口通信:UART、SPI、I2C区别【引用】 串口通信:UART、SPI、I2C区别【引用】 1、UART就是两线,一根发送一根接收,可以全双工通信,线数也比较少。数据是异步传输的,对双方的时序要求比较严格,通信速度也不是很快。在多机通信上面用的最多。 2、SPI接口和上面UART相比,多了一条同 ...
分类:
其他好文 时间:
2016-04-18 15:34:58
阅读次数:
164
0.前言
对于大多数单片机来说,I2C成了一个老大难问题。从51时代开始,软件模拟I2C成了主流,甚至到ARMCortex M3大行其道的今天,软件模拟I2C依然是使用最广的方法。虽然软件模拟可以解决所有的问题,但是总感觉没有充分发挥MCU内部的硬件资源。查阅了所有关于MSP430F5系列的图书,没有关于硬件I2C的应用代码,自己通过调试摸索,把经验总结之后和大家分享,希望大家喜欢。同时,I...
分类:
其他好文 时间:
2016-04-18 10:16:58
阅读次数:
182
为了实现两块蓝牙开发板之间的通信,本文着重分析I2C程序。...
分类:
其他好文 时间:
2016-04-16 18:59:21
阅读次数:
3728
本文记录如何使用i2c tools对PMIC进行直接复位操作。 ...
分类:
其他好文 时间:
2016-04-16 18:45:01
阅读次数:
193
1、Linux设备模型
站在BSP的角度来看,整个系统可以由三部分组成:设备、总线、驱动。
Linux kernel有一些总线,比如USB、I2C等。对于每一个总线都会有一些设备和驱动挂在上面。驱动服务于匹配的设备,使Linux正确的操作硬件设备。当一个设备或者驱动注册到特定的总线上的时候就会触发总线匹配函数,比如一个设备注册到了总线,所有的该总线的驱动都会被枚举,判断是不是可以服...
分类:
其他好文 时间:
2016-04-15 12:12:13
阅读次数:
249