光蛋骑士 发表于 2014-5-22 22:17:25

请问下用mega16的SPI问题

就是现在硬件的spi已经在用了,如果在弄一个模拟SPI,两个会冲突吗?我看例程都是一个spi加片选在不同设备间切换的,那样速度不就降低了吗。我想弄两个spi各自传输数据。

huaidan1628 发表于 2014-5-22 22:29:02

理论上没有冲突,不过再好不在B口模拟,最好放在其他口

光蛋骑士 发表于 2014-5-22 22:32:11

huaidan1628 发表于 2014-5-22 22:29
理论上没有冲突,不过再好不在B口模拟,最好放在其他口

谢谢提醒,我正好要在B口模拟呐哈哈,真是及时啊。
那为什么B口不行呢?

god-father 发表于 2014-5-22 23:12:12

可以.
其实SPI可以一主多从共用的,共用时通过CS来作片选.

huaidan1628 发表于 2014-5-23 10:55:34

光蛋骑士 发表于 2014-5-22 22:32
谢谢提醒,我正好要在B口模拟呐哈哈,真是及时啊。
那为什么B口不行呢? ...

你不是用了硬件SPI么,硬件的不就是在B口么

huaidan1628 发表于 2014-5-23 10:57:37

光蛋骑士 发表于 2014-5-22 22:32
谢谢提醒,我正好要在B口模拟呐哈哈,真是及时啊。
那为什么B口不行呢? ...

我只是觉得可能会冲突,其实用不同口模拟只是改变个IO口而已没什么阿,可以试试B口到底可不可以,我做的时候模拟都是在A口做的而已

光蛋骑士 发表于 2014-5-28 15:20:54

god-father 发表于 2014-5-22 23:12
可以.
其实SPI可以一主多从共用的,共用时通过CS来作片选.

嗯,谢谢。我打算这么干了。
页: [1]
查看完整版本: 请问下用mega16的SPI问题