2 questions about spi on the FEZ board and TinyCLR.
Some of this stuff is new to me so my questions border at the noob level.
- Regarding SPI1, im a bit confused about the ChipSelectType and ChipSelectLine in the SpiConnectionSettings class.
- What is the purpose of ChipSelectType = Controller, I do not see a CS pin for SPI1 like SPI2 has, and im assuming ‘Controller’ value could only be used for SPI2 to differentiate between using a GPIO as CS or its own CS pin.
But as i mention if SPI1 doesn’t have a CS so then would only GPIO be valid for SPI1?
Or do i misunderstand something fundamental about the 2 SPI buses on the device?
- And what about a value of NONE, how is that used? i thought a CS is always required for SPI.
- Looking over the schematic of my non wifi FEZ, would i be correct to assume i could utilize the header H1 and/or the wifi pads on the FEZ and utilize SPI2? I mean the SpiBus class has values for both "Spi1 and WiFi, but not sure if there is another limiting factor.