Например TDA7294

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

Текущее время: Сб мар 14, 2026 16:52:50

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


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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: STM32G474VET6 и MCP3204
СообщениеДобавлено: Чт янв 29, 2026 14:45:34 
Встал на лапы

Зарегистрирован: Ср ноя 05, 2014 19:04:31
Сообщений: 117
Рейтинг сообщения: 0
Всем доброго времени суток. Столкнулся с такой проблемой: читаю канал 0 и канал 1. Данный обрываются и приходят битыми. На самом ацп сигнал стабильный. Сейчас читаю каждый канал по 4 раза, так вот бывает в первом чтении канала или втором или в третьем или в четвертом приходит верное значение. Не знаю от чего зависит.
Анализатор уровней показывает, что данные верные без разрыва. Т.е. сам SPI контроллера рвет данные.
Скорость SPI минимальная примерно 600kbs. Вроде не новичек но не понимаю в чем дело.
На этом SPIесть еще 3 устройства, они запустились без проблем.
Буда рад любой помощи!


Вернуться наверх
 
 Заголовок сообщения: Re: STM32G474VET6 и MCP3204
СообщениеДобавлено: Чт янв 29, 2026 15:24:26 
Мудрый кот

Карма: -8
Рейтинг сообщений: 196
Зарегистрирован: Вт авг 15, 2017 10:51:13
Сообщений: 1717
Рейтинг сообщения: 0
Что значит "данные верные без разрыва"? И что такое "данный обрываются"?
Приобретите логический анализатор и с его помощью снимите обмен по SPI. И проверьте его корректность.


Вернуться наверх
 
 Заголовок сообщения: Re: STM32G474VET6 и MCP3204
СообщениеДобавлено: Чт янв 29, 2026 16:14:23 
Встал на лапы

Зарегистрирован: Ср ноя 05, 2014 19:04:31
Сообщений: 117
Рейтинг сообщения: 0
Анализатор есть, он показывает: на канале 0 значение 0, на канале 1 значение 3244.

В дебагере показывает вот что:

adcs[0] volatile uint16_t 0
adcs[1] volatile uint16_t 0
adcs[2] volatile uint16_t 80
adcs[3] volatile uint16_t 48
adcs[4] volatile uint16_t 3244
adcs[5] volatile uint16_t 3244
adcs[6] volatile uint16_t 92
adcs[7] volatile uint16_t 3120


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

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


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

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


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