2个帖子/ 0新
最后一篇
gwjgwgshxd.
离线
最后一次露面:3年4个月前
加入:2016-12-14 10:52
AD14680 PXP工程总。

技术服务你好!
我现在是一遍比较棘手的,我在PXP工程新闻了一个任务。任务里ー同时使用了i2c和spi端口,并且每隔一步时间就读取个个一段到不行行的时代,现在我不觉得里里下午解决。谢谢!
void user_app(void)
{
静态无符号Char Tx [10];
静态无符号Char Rx [16];
i2c_device i2c_dev;
spi_device spi_dev;
port_init();
demo_i2c_init();
spi1_init();
setup_breath(0,255,255,255);
I2C_DEV = AD_I2C_OPEN(M41T62);
tx [0] = 0x04;
tx [1] = 0x92;
ad_i2c_write(i2c_dev,tx,2);
tx [0] = 0x0a;
tx [1] = 0x40;
ad_i2c_write(i2c_dev,tx,2);
ad_i2c_close(i2c_dev);
而(1)
{
tx [0] = 0;
I2C_DEV = AD_I2C_OPEN(M41T62);
ad_i2c_write(i2c_dev,tx,1);
ad_i2c_read(i2c_dev,rx,7);
ad_i2c_close(i2c_dev);
os_delay(50);
spi_dev = ad_spi_open(adxl362);
tx [0] = 0x0b;
tx [1] = 0x01;
ad_spi_write(spi_dev,tx,2);
rx [0] = 0;
ad_spi_read(spi_dev,rx,1);
// ad_spi_transact(spi_dev,tx,2,rx,1);
ad_spi_close(spi_dev);
os_delay(50);
}
}

设备:
qinjiny_dialog.
离线
最后一次露面:2个月2周前
职员
加入:2016-11-01 05:47
你可以拥有正面配置配置用i2c功能

你可以拥有正面配置配置用i2c功能

参考对比一下项目\ dk_apps \ demos \ peripherals_demo \ demos \ demo_i2c_async.c.是看看有帮助