atsamd2x: fix BAUD value

This commit is contained in:
sago35
2020-09-16 20:20:47 +09:00
committed by Ron Evans
parent 8170f59440
commit 9245337ecf
+4 -1
View File
@@ -1188,7 +1188,10 @@ func (spi SPI) Configure(config SPIConfig) error {
}
// Set synch speed for SPI
baudRate := (CPUFrequency() / (2 * config.Frequency)) - 1
baudRate := CPUFrequency() / (2 * config.Frequency)
if baudRate > 0 {
baudRate--
}
spi.Bus.BAUD.Set(uint8(baudRate))
// Enable SPI port.