BeHappy 发表于 2024-12-11 14:46:16

请教个问题:忽略设置为主机的SPI外设的SS针脚,能有工作其他目的吗

<h2>问题描述</h2>
<p>不具有DMA功能的mcu,已配置为SPI主机模式并且忽略SS针脚(即<strong>SSIG</strong> bit位置位)的情况下,同一组SPI外设的这个SS针脚能用作其他目的吗?如果这个SS针脚有PWM输出功能,SPI通信的时候,用这个SS针脚输出PWM,这会影响SPI功能吗?</p>

DebugLab 发表于 2024-12-11 15:05:45


忽略SS应该是可以当GPIO使用的,配置PWM试一下有没有输出




angalp 发表于 2024-12-12 08:47:56

<p>楼主试过了没,有时候真有这个需求,IO口不够用!</p>

_奶咖君_ 发表于 2024-12-12 09:01:32

angalp 发表于 2024-12-12 08:47
楼主试过了没,有时候真有这个需求,IO口不够用!

这个省不了IO啊,只是和别的IO换了换功能,,{:xiaojiujie:}

angalp 发表于 2024-12-12 13:21:57

_奶咖君_ 发表于 2024-12-12 09:01
这个省不了IO啊,只是和别的IO换了换功能,,

对啊,不用来做SPI,就能省下来做其他用途。

BeHappy 发表于 2024-12-12 19:18:09

_奶咖君_ 发表于 2024-12-12 09:01
这个省不了IO啊,只是和别的IO换了换功能,,

是这,有时候PCB布线的时候,把控制SPI从机的SS针脚换到其他IO上,就不用打孔了,图个走线简单
页: [1]
查看完整版本: 请教个问题:忽略设置为主机的SPI外设的SS针脚,能有工作其他目的吗