3013| 4
|
at24c1024 地址超出65536怎么写 |
10金钱
最佳答案只需把I2C通信的第一个字节的bit-1(即P0)改为1,你就打开了一片新天地,可以访问另外的65536字节啦
参考建议如下:
[mw_shl_code=c,true]static uint8_t I2C_Wite_Byte(uint8_t cmd,uint32_t DataAdd,uint8_t Data) //17
{
I2C_Start();
I2C_Write((cmd&0xfe) | (DataAdd&0x10000?0x2:0x0)); //bit[16]
DataAdd=DataAdd & 0xFFFF; //bit[15:0]
if(!I2C_Che ...
| ||
| ||
坚决不用寄存器,拒绝重复造轮子。
|
||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-6-9 12:00
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网