Initialization and use:
Ini:
Code: Select all
GPIO_Alternate_Function_Enable(@_GPIO_MODULE_SPI2_PD134);
SPI2_Init_Advanced(_SPI_FPCLK_DIV8, (_SPI_8_BIT OR _SPI_MASTER OR _SPI_CLK_IDLE_LOW
OR _SPI_FIRST_CLK_EDGE_TRANSITION OR _SPI_MSB_FIRST
OR _SPI_SS_ENABLE OR _SPI_SSM_ENABLE OR _SPI_SSI_0),
@_GPIO_MODULE_SPI2_PD134);
Code: Select all
procedure OLED_write(value: byte; control_byte: byte);
begin
DC := (control_byte and 0x01);
CS := LOW;
SPI2_Write(value);
CS := HIGH;
end;
Now I have launched a project on a software SPI. But I want to use hardware SPI. Is it possible?
And further: mikroProg Suite For ARM v1.6.1" Does not detect "Detect MCU".