读书人

请教关于EEPROM存储芯片的读写有关问题

发布时间: 2012-03-20 14:01:10 作者: rapoo

请问关于EEPROM存储芯片的读写问题

关于24C02 芯片的读写操作:

void WriteI2CByte(char b)reentrant 这个 reentrant是什么意思?有什么作用
{
/*向I2C总线写一个字节*/
char i;
for(i=0;i<8;i++)
if((b<<i)&0x80) // 这是判断: 发送字符是'0' ,还是'1'字符。
SEND_1(); //发送数据字符'1'
else
SEND_0(); //发送应答'0'
}

这是我网上看到的一个函数, 不理解这个 reentrant是什么意思?有什么作用

请教下,各位,谢谢了

[解决办法]
可重入函数(reentrant function)

Understanding Re-Entrant Programming
what-exactly-is-a-reentrant-function
可重入函数(reentrant function)
[解决办法]
reentrant是可重入函数的关键字
比如有一个加法函数

C/C++ code
int add(int a,int b){    int c;    c = a + b;    return c;} 

读书人网 >单片机

热点推荐