Fix Definition of SPI2struct
Change SPI InitRecords to Software Slave Management
Fix spi_transfer buffer waiting conditions
Add Gpio for SPI2 NSS pin Sofware Management
Add pin CR1 initial value and setClock implementation