rsi指标详解及用法:干货 一文读懂4线SPI
rsi指标详解及用法:干货 一文读懂4线SPI另一种方法是使用SPI控制的开关。此方法的优点是可减少所需GPIO的数量,并且还能消除外加串行转并行转换器的开销。如图12所示,不需要16个微控制器GPIO,只需要7个微控制器GPIO就可以向4个ADGS1412提供SPI信号。开关可采用菊花链配置,以进一步优化GPIO数量。在菊花链配置中,无论系统使用多少开关,都只使用主机(微控制器)的四个GPIO。图11. 使用串行转并行转换器的多从机开关如何减少 GPIO 数量?一种方法是使用串行转并行转换器,如图11所示。该器件输出的并行信号可连接到开关控制输入,器件可通过串行接口SPI配置。此方法的缺点是外加器件会导致物料清单增加。
图9. 微控制器GPIO用作开关的控制信号
随着电路板上开关数量的增加,所需GPIO的数量也会显著增加。例如,当设计一个测试仪器系统时,会使用大量开关来增加系统中的通道数。在4×4交叉点矩阵配置中,使用四个ADG1412。此系统需要16个GPIO,限制了标准微控制器中的可用GPIO。图10显示了使用微控制器的16个GPIO连接四个ADG1412。
图10. 在多从机配置中,所需GPIO的数量大幅增加
如何减少 GPIO 数量?
一种方法是使用串行转并行转换器,如图11所示。该器件输出的并行信号可连接到开关控制输入,器件可通过串行接口SPI配置。此方法的缺点是外加器件会导致物料清单增加。
图11. 使用串行转并行转换器的多从机开关
另一种方法是使用SPI控制的开关。此方法的优点是可减少所需GPIO的数量,并且还能消除外加串行转并行转换器的开销。如图12所示,不需要16个微控制器GPIO,只需要7个微控制器GPIO就可以向4个ADGS1412提供SPI信号。开关可采用菊花链配置,以进一步优化GPIO数量。在菊花链配置中,无论系统使用多少开关,都只使用主机(微控制器)的四个GPIO。
图12. 支持SPI的开关节省微控制器GPIO
图13用于说明目的。ADGS1412数据手册建议在SDO引脚上使用一个上拉电阻。为简单起见,此示例使用了四个开关。随着系统中开关数量的增加,电路板简单和节省空间的优点很重要。
图13. 菊花链配置的SPI开关可进一步优化GPIO
在6层电路板上放置8个四通道SPST开关,采用4×8交叉点配置时,支持 SPI 的开关可节省20%的总电路板空间。
以上图文内容均转载自订阅号:电子工程世界(微信搜索 eeworldbbs 关注)
欢迎微博@EEWORLD
如果您也写过此类原创干货欢迎将您的原创发至:bbs_service@eeworld.com.cn,一经入选,我们将帮你登上头条!
聚焦行业关注热点, 了解科技最新前沿
敬请关注EEWorld电子头条
手机访问:http://www.eeworld.com.cn/mp/wap
电脑访问:http://www.eeworld.com.cn/mp
与更多行业内网友进行交流请登陆EEWorld论坛。