,,,,,,,,,Доброго вечера господа.
Не могу разобраться с интерфейсом.
На текущий момент реализована передачи данных STLED с STM32. Физически сигналы совпадают с даташитом, и синхросигнал, и сигнал разрешения и данные.
Код пишу по даташиту:
void sendcommand(uint8_t num) {
HAL_Delay(1);
aTxBuffer[0]=num;
HAL_SPI_Transmit(&hspi3,(uint8_t*)aTxBuffer, sizeof(aTxBuffer), HAL_MAX_DELAY);
HAL_Delay(1);
}
void startCommand() {
stb_low();
HAL_Delay(1);
}
void endCommand() {
stb_high();
HAL_Delay(1);
}
/*Включаю индикатор */
startCommand();
sendcommand(13);
endCommand();
/*Отпрвка для инициализации первой страницы памяти */
startCommand();
sendcommand(0);
endCommand();
/*Заполняю первую страницу*/
startCommand();
sendcommand(127);
sendcommand(250);
sendcommand(255);
sendcommand(255);
sendcommand(255);
sendcommand(255);
endCommand();
Дисплей даже не включается......
Тема зарыта.