Страница 1 из 1

8-и канальный логический анализатор STM32

Добавлено: 13 сен 2020, 14:37
fsergei70
Логический анализатор выполнен на основе микроконтроллера STM32F103C8T6 (отладочная плата), вся информация выводится на TFT-дисплей SPI 320×240 (ILI9341C). Максимальное напряжение подаваемое на входы порта PB8-PB15 STM32F103C8T6 не должно превышать 5 В.

Логический анализатор позволяет отслеживать логическое состояние по 8-и каналом одновременно, а так же измерять временные параметры импульсов. Частотный диапазон от единиц герц до 400 кГц. Память на 3200 точек измерения (10 разверток экрана).
ссылка на проект https://rcl-radio.ru/?p=83281

8-и канальный логический анализатор STM32

Добавлено: 14 дек 2020, 01:13
jonik22sm
Я так и не понял какой именно нужен дисплей. Когда открыл алиэкспрэсс там видимо не видимо разновидностей. Тыкните пальчиком пожалуйста.

8-и канальный логический анализатор STM32

Добавлено: 14 дек 2020, 13:31
Naladchik
[ref]jonik22sm[/ref],
Ссылка на внешний вид https://rcl-radio.ru/?p=68537
Запрос на али "TFT дисплей SPI 320×240"
первая попавшаяся https://aliexpress.ru/item/32982544355. ... web201603_
Описание по ссылке "ЖК-модуль с последовательным портом 2,8 дюйма 240x320 SPI TFT с адаптером PCB Micro SD ILI9341, 5 В/3,3 В, 2,8 дюйма, светодиодный дисплей для интерфейса 5110"

8-и канальный логический анализатор STM32

Добавлено: 14 дек 2020, 19:53
jonik22sm
А полная схема подключения к STMке есть?

8-и канальный логический анализатор STM32

Добавлено: 14 дек 2020, 23:18
Dryundel
jonik22sm писал(а): 14 дек 2020, 19:53 А полная схема подключения к STMке есть?
А какая полная схема то еще нужна?
Как дисплей подключить в проекте есть, а куда кнопки и входы подключить в сетапе скетча посмотри, там всё подписано.

8-и канальный логический анализатор STM32

Добавлено: 15 дек 2020, 13:10
skrickis
ради интереса попробовал мне при компилаци выдоёт вот такую ошибку
Изображение
монимаю что нет такой команды update
поменял на write всё работает но конечно не сбрасивается
SET_CURSOR — обнуление показаний измерителя временных интервалов.

8-и канальный логический анализатор STM32

Добавлено: 15 дек 2020, 13:45
Dryundel
skrickis писал(а): 15 дек 2020, 13:10 монимаю что нет такой команды update
С чего Вы взяли что нет?
Посмотрел в либе, есть такой метод.
Может у вас не та библиотека? А Вы вообще ее установили?

8-и канальный логический анализатор STM32

Добавлено: 15 дек 2020, 14:38
fsergei70
Если интересно вот еще ссылки на пректы логических анализаторов

https://arduinoplus.ru/logicheskii-analizator-arduino/

https://www.rlocman.ru/shem/schematics.html?di=113421

https://www.rlocman.ru/shem/schematics.html?di=64291

8-и канальный логический анализатор STM32

Добавлено: 15 дек 2020, 17:13
skrickis
если вы думайте эту #include <EEPROM.h> библиотеку то оно есть
может проблема в том щто их две
первую использует (STM32F1/library/EEPROM)
Изображение

8-и канальный логический анализатор STM32

Добавлено: 15 дек 2020, 18:14
Dryundel
skrickis писал(а): 15 дек 2020, 17:13 если вы думайте эту #include <EEPROM.h> библиотеку то оно есть
может проблема в том щто их две
Здесь принцип чем больше тем лучше не работает.
Вероятно проблема в том, что цепляется не та что требуется.

8-и канальный логический анализатор STM32

Добавлено: 15 дек 2020, 19:12
skrickis
в принципе проблема в моих библиотеках
удалял одну потом другу, ничего не меняется
скачал стандартную с Arduino.com вообще пишет коротко "ошибка компиляции"
спосибо про подсказку про библиотеку
будем разбиратся что ему не нравится :smile37:

8-и канальный логический анализатор STM32

Добавлено: 15 дек 2020, 20:35
Dryundel
[ref]skrickis[/ref], а Вы библиотеку указанную в скетче установили? https://rcl-radio.ru/wp-content/uploads ... it_GFX.zip

Отправлено спустя 1 минуту 35 секунд:
И вот по этой инструкции все сделали?
https://rcl-radio.ru/?p=68376

Вот специально проверил.
[spoiler= Все компилируется.]
2020-12-15_203657.jpg
[/spoiler]

8-и канальный логический анализатор STM32

Добавлено: 15 дек 2020, 21:58
skrickis
библиотека GFX есть
но у меня 2 разных корни плат STM32F103c закачаны с другово адреса ( но всё нормально работает года 2)
попробую корень с вашего сайта

Отправлено спустя 33 минуты 11 секунд:
да с корнем платы STM32F103c с той инструкции всё работает
сравнил платы STM32 ту и мою вроде одинаковые но библиотеки EEPROM разные
залил EEPROM с той платы в мою всё ровно выдаёт ту сaмую ошибку
другие проекты без работы с EEPROM нормально заливается
спосибо за подсказки :smile9: