1921ВК035 (общие вопросы)

32-разрядные микроконтроллеры разработки АО "НИИЭТ"

Модераторы: ea, dav, bkolbov, Alis, pip, _sva_

ches
Сообщения: 45
Зарегистрирован: 07 сен 2022, 17:08
Предприятие: АО НИИЭТ
Откуда: Воронеж

Re: 1921ВК035 (общие вопросы)

Сообщение ches »

Norty304 писал(а): 25 апр 2024, 07:15 Добрый день! у меня ситуация аналогичная: микросхема памяти 1636рр52у. По линии MISO получается следующая картина:
1 1921вк035 не видит ответ микросхемы памяти.
2 Есть помеха на лииии. Методом проб и ошибок, подтяжкой к различным уровням разных выводов удалось достичь устранения помехи подключением конденсатора 0.1нФ между SCK и MISO (никакого обоснования не вижу и сам). После подключения конденсатора 1921вк035 видит ответ микросхемы, но судя по всему интерпретирует его неверно - осциллографом видно на линии 0х1С8 (id производителя в документации на 1636рр52у), читаю из буфера данных значение 0x81EC. Никакой связи не нахожу. Возможно конденсатор влияет на тайминги.
3 Микросхема отвечает, но уровень ответа, судя по осциллограмме от высокого 3.3В падает не до нуля ( в районе 1.7В). Пробник 1х. В связи с чем вопрос о логических уровнях, которые 1921вк035 стабильно воспринимает как 0 и как 1 (в документации не нашел).

С целью исключения влияния топологии платы подключил 1636рр52у от отладочной платы с 1921вк035. Картина та же.
Добрый день!
Уровень земли между микроконтроллером и микросхемой памяти согласован?
Какой размер слова данных используете при инициализации SPI?
Norty304
Сообщения: 4
Зарегистрирован: 26 фев 2024, 11:26
Предприятие: УОМЗ

Re: 1921ВК035 (общие вопросы)

Сообщение Norty304 »

ches писал(а): 25 апр 2024, 14:24
Norty304 писал(а): 25 апр 2024, 07:15 Добрый день! у меня ситуация аналогичная: микросхема памяти 1636рр52у. По линии MISO получается следующая картина:
1 1921вк035 не видит ответ микросхемы памяти.
2 Есть помеха на лииии. Методом проб и ошибок, подтяжкой к различным уровням разных выводов удалось достичь устранения помехи подключением конденсатора 0.1нФ между SCK и MISO (никакого обоснования не вижу и сам). После подключения конденсатора 1921вк035 видит ответ микросхемы, но судя по всему интерпретирует его неверно - осциллографом видно на линии 0х1С8 (id производителя в документации на 1636рр52у), читаю из буфера данных значение 0x81EC. Никакой связи не нахожу. Возможно конденсатор влияет на тайминги.
3 Микросхема отвечает, но уровень ответа, судя по осциллограмме от высокого 3.3В падает не до нуля ( в районе 1.7В). Пробник 1х. В связи с чем вопрос о логических уровнях, которые 1921вк035 стабильно воспринимает как 0 и как 1 (в документации не нашел).

С целью исключения влияния топологии платы подключил 1636рр52у от отладочной платы с 1921вк035. Картина та же.
Добрый день!
Уровень земли между микроконтроллером и микросхемой памяти согласован?
Какой размер слова данных используете при инициализации SPI?
Уровень согласован, размер слова данных 8bit.
Sanek
Сообщения: 59
Зарегистрирован: 29 окт 2013, 23:38
Предприятие: НИИЭТ
Откуда: Воронеж

Re: 1921ВК035 (общие вопросы)

Сообщение Sanek »

3 Микросхема отвечает, но уровень ответа, судя по осциллограмме от высокого 3.3В падает не до нуля ( в районе 1.7В). Пробник 1х. В связи с чем вопрос о логических уровнях, которые 1921вк035 стабильно воспринимает как 0 и как 1 (в документации не нашел).
Попробуйте снизить напряжение питания до 3 В
Sanek
Сообщения: 59
Зарегистрирован: 29 окт 2013, 23:38
Предприятие: НИИЭТ
Откуда: Воронеж

Re: 1921ВК035 (общие вопросы)

Сообщение Sanek »

3 Микросхема отвечает, но уровень ответа, судя по осциллограмме от высокого 3.3В падает не до нуля ( в районе 1.7В). Пробник 1х. В связи с чем вопрос о логических уровнях, которые 1921вк035 стабильно воспринимает как 0 и как 1 (в документации не нашел).
У Вас на втором канале двух осциллограмм 1В/клетка.


1) я бы сказал 1,7В это уровень единицы, а вот почему......
2) вторую картинку интересно бы увидеть на фоне сигнала FSS.
Может у Вас постоянно читается ID?

Входное напряжение высокого и низкого уровня прописаны в ТУ
Zuse
Сообщения: 1
Зарегистрирован: 05 июл 2024, 10:54
Предприятие: НИИ Командных приборов

Re: 1921ВК035 (общие вопросы)

Сообщение Zuse »

В описании по АЦП сказано:
1) "...модуль АЦП разрядностью 12 бит и скоростью измерения по одному каналу до 1 миллиона измерений в секунду"
2) "Для правильной работы блока, необходимо обеспечить тактирование модулей АЦП частотой ACLK от 300 кГц до 32 МГц. Время преобразования одного канала равняется 14 тактам частоты ACLK"

На частоте 32 МГц 14 тактов составят примерно 0.4 мкс, эквивалентные 2.3 миллионам измерений в секунду, т.е. первый пункт не соответствует второму. В этой связи вопрос: какая все-таки у АЦП скорость измерения?
Vladr
Сообщения: 4
Зарегистрирован: 18 июл 2024, 14:10
Предприятие: НПП "Парк-Центр"

Re: 1921ВК035 (общие вопросы)

Сообщение Vladr »

Здравствуйте!
Ранее в этой теме вопрос поднимался, но ответа не увидел.
1. Возможно для отладки/прошивки использовать SWD на выводах PA2, PA3 и при этом одновременно использовать PA4, PA5, PA6 как GPIO?
2. Можно ли через SWD выполнять аппаратный сброс?
dav
Сообщения: 217
Зарегистрирован: 14 дек 2015, 08:21
Предприятие: АО НИИЭТ
Откуда: АО НИИЭТ, Воронеж

Re: 1921ВК035 (общие вопросы)

Сообщение dav »

Vladr писал(а): 28 авг 2024, 18:31 1. Возможно для отладки/прошивки использовать SWD на выводах PA2, PA3 и при этом одновременно использовать PA4, PA5, PA6 как GPIO?
2. Можно ли через SWD выполнять аппаратный сброс?
Доброго времени суток!

1. Для программирования и отладки допускается использовать интерфейс SWD. При этом выводы PA4, PA5, PA6 можно использовать как GPIO.
2. Интерфейс SWD позволяет подать сброс контроллера.
Vladr
Сообщения: 4
Зарегистрирован: 18 июл 2024, 14:10
Предприятие: НПП "Парк-Центр"

Re: 1921ВК035 (общие вопросы)

Сообщение Vladr »

Спасибо!
Ответить

Вернуться в «32-разрядные микроконтроллеры»