智能车制作
标题:
I2c通信问题
[打印本页]
作者:
回忆的沙漏
时间:
2013-11-18 17:35
标题:
I2c通信问题
野火I2c通信实验
void main()
{
#define ADDR 0x00
u8 i = 0;
u8 Data;
uart_init(UART1, 19600); //初始化串口
I2C_init(I2C0); //初始化I2C0
printf("AT24C02 I2C 实验\n\n");
printf("\t\t——野火kinetis开发板\n\n");
while(1)
{
for(i = 0; i < 255; i++)//有问题 串口只显示255
{
I2C_WriteAddr(I2C0, AT24C02_I2C_ADDRESS, ADDR, i); //I2C向AT24C02_I2C_ADDRESS芯片写入数据 i 到地址为ADDR的寄存器
Data = I2C_ReadAddr(I2C0, AT24C02_I2C_ADDRESS, ADDR); //I2C向AT24C02_I2C_ADDRESS芯片读取寄存器地址为ADDR的数据
printf("接收到的数据为:%d\n\n", Data); //发送到串口显示出来
time_delay_ms(1000); //延时1s
}
}
#undef ADDR
}
串口显示窗口为file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\1249872300\QQ\WinTemp\RichOle\OHU3$_2UA3%1H4(PGV_O)UM.jpg file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\1249872300\QQ\WinTemp\RichOle\OHU3$_2UA3%1H4(PGV_O)UM.jpg[attach]52429[/attach] file:///C:\Users\Administrator\AppData\Roaming\Tencent\Users\1249872300\QQ\WinTemp\RichOle\OHU3$_2UA3%1H4(PGV_O)UM.jpg 而不是显示加1
作者:
回忆的沙漏
时间:
2013-11-18 17:54
波特率改为19200也是同样的显示
作者:
野火
时间:
2013-11-18 19:16
回忆的沙漏 发表于 2013-11-18 17:54
波特率改为19200也是同样的显示
I2C 旧版本代码是有bug的,我把 新的代码发给你
作者:
yy_tmbh
时间:
2013-11-18 21:52
野火 发表于 2013-11-18 19:16
I2C 旧版本代码是有bug的,我把 新的代码发给你
990672689@qq.com
谢谢
作者:
回忆的沙漏
时间:
2013-11-18 21:58
野火 发表于 2013-11-18 19:16
I2C 旧版本代码是有bug的,我把 新的代码发给你
1249872300@qq.com
作者:
~~~~~
时间:
2013-11-18 22:45
野火 发表于 2013-11-18 19:16
I2C 旧版本代码是有bug的,我把 新的代码发给你
370091140@qq.com
作者:
忆魂.de诉说
时间:
2014-1-18 09:37
同求,
2385181399@qq.com
,多谢啦
作者:
2b青年奎
时间:
2014-1-19 18:00
野火 发表于 2013-11-18 19:16
I2C 旧版本代码是有bug的,我把 新的代码发给你
同求,先谢谢啦!
1428392906@qq.com
作者:
guangliang_98
时间:
2014-3-7 22:31
同求,
1791404494@qq.com
有急用!!!!
作者:
冰封情泪
时间:
2014-4-7 13:50
野火 发表于 2013-11-18 19:16
I2C 旧版本代码是有bug的,我把 新的代码发给你
751072989@qq.com
谢谢 遇到同样的问题
作者:
时光微凉
时间:
2016-8-24 16:39
野火 发表于 2013-11-18 19:16
I2C 旧版本代码是有bug的,我把 新的代码发给你
同求,
514190847@qq.com
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2