Например TDA7294

Форум РадиоКот • Просмотр темы - Прием/передача по SPI от TLE6244x
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Пт июл 25, 2025 23:42:13

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Прием/передача по SPI от TLE6244x
СообщениеДобавлено: Вс фев 05, 2023 10:19:37 
Родился

Зарегистрирован: Вс фев 05, 2023 10:11:06
Сообщений: 1
Рейтинг сообщения: 0
Столкнулся с необходимость управлять 18 канальным силовым ключом TLE6244x через SPI. Уже неделю бьюсь.
Если я правильно понял, то TLE6244x по умолчанию настроен на работу с SPI в режиме Slave, дополнительных настроек не требуется. В качестве mastera используется микроконтроллер stm32f407zgt6. Настройки SPI сгенерированы при помощи STM32Cube. Для обмена данными использую HAL библиотеку.

//ABE подтянут к 5 в
//RST сконфигурировано как GPIO out и после подачи питания находится в высоком уровне.
Вот кусок кода.

Код:
uint16_t data2Send [2]  = { 0 };
uint16_t dataReceive [2]  = { 0 };
 
uint16_t data2Send [0] = 0x0900; //WR_SCON0 включение выходов 1-8 0 вкл, 1 выкл.
HAL_GPIO_WritePin( CSM1_GPIO_Port, CSM1_Pin, GPIO_PIN_RESET ); // Переключаем ss в низкий уровень, который вернется в высокий после прерывания  ( завершения передачи ).
HAL_SPI_TransmitReceive_IT ( &hspi2, (uint8_t*)data2Send,(uint8_t*)dataReceive, (uint16_t)1 ); // сама передача

Может кто сталкивался, или натолкнете на мысль. Заранее всем спасибо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Прием/передача по SPI от TLE6244x
СообщениеДобавлено: Вт фев 07, 2023 18:35:51 
Друг Кота
Аватар пользователя

Карма: 67
Рейтинг сообщений: 1060
Зарегистрирован: Чт сен 18, 2008 12:27:21
Сообщений: 19730
Откуда: Столица Мира Санкт-Петербург
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Что не работает-то?
Читать обратно через SO пробовали?
Осциллограф есть?

_________________
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Измерить нннада?


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y