justforfun 发表于 2015-11-17 16:03:33

stm32和DSP之间一般用什么接口来通信?

是SPI吗?

xuyaqi 发表于 2015-11-17 16:11:50

如果要快还是用并口

justforfun 发表于 2015-11-17 16:31:48

xuyaqi 发表于 2015-11-17 16:11
如果要快还是用并口

用串口可以吗?

NJ8888 发表于 2015-11-17 16:44:01

串口连线少

justforfun 发表于 2015-11-17 16:48:04

NJ8888 发表于 2015-11-17 16:44
串口连线少

可以传吗?

NJ8888 发表于 2015-11-17 16:49:46

justforfun 发表于 2015-11-17 16:48
可以传吗?

为何不能传?

shell.albert 发表于 2015-11-17 16:51:59

如果只是传输一些配置参数等小数据量,可以使用串串口,如常见的UART,SPI,I2C等。
但是如果传输大批量的数据,最好使用并行接口,例如可将DSP挂在ARM芯片外,把DSP看作是ARM的一个外部设备,
之前我们也有在两者之间使用双口RAM作为数据缓存。

stt1990511 发表于 2015-11-17 18:21:57

一般情况下是用spi

596142041 发表于 2015-11-17 23:35:44

串行还是用spi速度给力

at90s 发表于 2015-11-19 16:59:12

如果是ti dsp的话,可以用hpi

yylwt 发表于 2015-12-10 08:33:42

有人这么做过,是用can总线连接

nuvoton1 发表于 2015-12-11 08:44:12

这个看具体情况,spi iic uart 等等是低速总线,一般的mcu会带有,用这个适合低速数据流的传输,不过普通的mcu也不需要太高的数据速率,处理能力在那里。至于怎么接,我觉得uart 最简单,iic最复杂。因为从设备不能软件模拟,所以谨慎使用。
也有那种搭载lcd控制器的(某些电视机主板)里,里面如果搭载dsp的话可能会用到一些新的总线,或者dsp特有的总线,ti的叫做upp,现在出了一个5gbps的srio。sharc的可以用dai或者dpi来搭配mcu.
更常见的情况是arm系列与dsp搭配,主流配置。接口视具体情况而定。

打酱油要专业 发表于 2015-12-19 20:23:26

xuyaqi 发表于 2015-11-17 16:11
如果要快还是用并口

你好。在吗?
请教个问题

打酱油要专业 发表于 2015-12-19 20:28:46

在吗?请教个问题

打酱油要专业 发表于 2015-12-19 22:17:55

shell.albert 发表于 2015-11-17 16:51
如果只是传输一些配置参数等小数据量,可以使用串串口,如常见的UART,SPI,I2C等。
但是如果传输大批量的数 ...

你好。能加你个Q交流下吗?835016072

xuyaqi 发表于 2015-12-20 19:21:36

打酱油要专业 发表于 2015-12-19 22:17
你好。能加你个Q交流下吗?835016072

你有什么问题

打酱油要专业 发表于 2015-12-20 19:30:06

xuyaqi 发表于 2015-12-20 19:21
你有什么问题

M4和DSP怎么接口?
不能直接把数据线和地址线连接吧

ddg_int 发表于 2015-12-20 19:30:14

看你两个之间要传什么数据。根据需求来决定。

打酱油要专业 发表于 2015-12-20 19:31:04

ddg_int 发表于 2015-12-20 19:30
看你两个之间要传什么数据。根据需求来决定。

如果我想并口连接。改怎么连接呢?

xuyaqi 发表于 2015-12-20 20:47:19

如果知道RAM是怎样读,写数据的理解起来很简单,把双方的地址线,数据线,读写线都连接好,由一方发同步时钟脉冲,地址,数据就由一个RAM传送到另一个RAM。

打酱油要专业 发表于 2015-12-20 20:58:25

xuyaqi 发表于 2015-12-20 20:47
如果知道RAM是怎样读,写数据的理解起来很简单,把双方的地址线,数据线,读写线都连接好,由一方发同步时 ...

哦。大概知道了。谢谢!

XP85118978 发表于 2015-12-20 22:28:11

用过dsp与dsp之间spi通信,速度125Mhz正常通信,接着测试用250mHz时数据就有时候不正确了,感觉是布线走线不好引起的,后来用dsp与arm进行spi通信时发现,arm的spi速度太低了,AM335X速度只能上到不到50Mhz
页: [1]
查看完整版本: stm32和DSP之间一般用什么接口来通信?