久芯网

STM32 MCU中的SPI片选引脚在传输完数据后能自动拉高吗?

avatar Xiansen Jia 提问时间: 2023-07-02 22:03:37 / 未解决

STM32 MCU中的SPI片选引脚在传输完数据后能自动拉高吗?

通常控制专用ADC、DAC芯片时,可以使用SPI自动完成启动、转换吗?

不要影响到模拟芯片的转换速率。


如需获得 STM32 等器件的更多信息,请点击链接或 点击此处 联系在线客服!

1个回答
  • avatar xmshao
    回答时间: 2023-07-02 22:33:17

    STM32芯片中的SPI有默认的片选脚NSS,当做主SPI时,启动SPI即可拉低NSS输出脚,前提是你配置了相应模式。 当数据传输完毕后NSS脚并不能自动拉高,除非你软件上关闭SPI外设传输功能。即__HAL_SPI_DISABLE(&hspi)。 要实现你当前需求的话,你需要代码上稍微处理下,即传输结束后关闭SPI外设功能。 当然,我们可以使用其它GPIO做片选脚都没有问题。

会员中心 微信客服
客服
回到顶部