未验证 提交 57c9cb29 编写于 作者: C Christian Ewald 提交者: GitHub

Disable SPI CS when it isn't used (#1538)

Co-authored-by: NChristian Ewald <vfr750rc24-bitbucket@yahoo.com>
上级 1ab3e3b7
......@@ -118,7 +118,11 @@ namespace System.Device.Spi
{
UnixSpiMode mode = SpiModeToUnixSpiMode(_settings.Mode);
if (_settings.ChipSelectLineActiveState == PinValue.High)
if (_settings.ChipSelectLine == -1)
{
mode |= UnixSpiMode.SPI_NO_CS;
}
else if (_settings.ChipSelectLineActiveState == PinValue.High)
{
mode |= UnixSpiMode.SPI_CS_HIGH;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册