请简述TMS320F2812处理器各总线(PRDB、PAB、DRAB、DRDB、DWDB、DWAB、 *** 作数总线、结果总线)之间的关系

请简述TMS320F2812处理器各总线(PRDB、PAB、DRAB、DRDB、DWDB、DWAB、 *** 作数总线、结果总线)之间的关系,第1张

程序地址总线(PAB)

数据读地址总线(DRAB)

数据写地址总线(DWAB)

程序读数据总线(PRDB)

数据读数据总线(DRDB)

数据写数据总线(DWDB)

地址总线:PAB、DRAB、DWAB 数据总线:PRDB、DRDB、DWDB

地址总线 数据总线

读程序空间 PAB PRDB

读数据空间 DRABDRDB

写程序空间 PAB DWDB

写数据空间 DWABDWDB

特殊总线 *** 作

一般情况,PAB和PRDB只用于从程序空间读指令,而DWDB只用于向数据空间写数据。而有些指令并不如此:PREAD、PWRITE、MAC、DMAC、QMACL、IMACL、MAC、XMACD

PLC中一般存在多个485接口,但是485的接口是“半双工”的,即同一时间存在只能由主发送给从接收,或者从发送给主接收。

在读取多个通讯设备上的数据时,应注意485在物理层就是不支持多个设备数据同时上传的,软件上面虽然可以通过地址区分开数据,但是硬件上,会对芯片产生灌电流从而烧毁设备,建议使用485转成POWERSBUS。总线上通过POWERBUS总线透传,再转回485,避免由于多点同时通讯造成的问题。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11315981.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存