全部博文(685)
发布时间:2015-03-05 11:12:06
原文地址:http://blog.sina.com.cn/s/blog_6a4482d10100yp6j.html#include <INTRINS.H>#include <stdio.h>#include <reg51.h>sbit SCK=0x91;//时钟线端口sbit SDA=0x90;//数据线端口#define I2C_Address 0xa0 //I2C芯片地址#define nop _nop_() #define &nb.........【阅读全文】
发布时间:2015-03-04 18:41:48
原文地址:http://blog.chinaunix.net/uid-618506-id-132786.html在正常情况下,I2C总线协议能够保证总线正常的读写操作。但是,当I2C主设备异常复位时(看门狗动作,板上电源异常导致复位芯片动作,手动按钮复位等等)有可能导致I2C总线死锁产生。下面详细说明一下总线死锁产生的原因。 在I2C主设备进行读.........【阅读全文】
发布时间:2014-11-04 16:04:26
void __init *s3c_set_platdata(void *pd, size_t pdsize, struct platform_device *pdev){void *npd;if (!pd) {/* too early to use dev_name(), may not be registered */printk(KERN_ERR "%s: no platform data supplied\n", pdev->name);return NULL;}npd = kmemdup(pd, pdsize, GFP_KE.........【阅读全文】