Форум программистов, компьютерный форум, киберфорум
Электроника и радиотехника
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/30: Рейтинг темы: голосов - 30, средняя оценка - 4.73
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435

Отладочный интерфейс на SPI и ЖКИ

30.09.2012, 17:52. Показов 5695. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Появилась у меня идея.
Нужна в проекте какая-то отладочная "печать".
Поскольку UART у меня уже занят (и именно его и нужно отладить), то разумной альтернативой отладке остается SPI. Он быстрый, его можно выдавать на колодку ISP.
Вопрос только - чем читать. Логическим анализатором, конечно, хорошо. Ну а если выдавать на специальный приборчик, снабженный ЖКИ, типа 16x2 ? Имеет ли смысл?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.09.2012, 17:52
Ответы с готовыми решениями:

SPI интерфейс
Привет всем, начинаю программировать с интерфейсами SPI используя SUB-20 , хочу узнать занимается ли кто нибудь ещё этим может есть какая...

SPI-подобный интерфейс
Цель: организовать последовательный интерфейс обмена данными. Входные сигналы: CLK (тактовая), Shift (строб для приема данных), Strobi...

Интерфейс SPI ответные данные
И снова про SPI... Помогите, уважаемые форумчане, уже всю голову сломал... Описание задачи и проблем: Есть два мк - атмега8 ...

6
1 / 1 / 0
Регистрация: 18.01.2012
Сообщений: 1,418
30.09.2012, 18:13
ну почему бы и нет. Собрать гейт spi - UART и выдавать на комп.
0
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
30.09.2012, 18:20
На комп? Я-то и не подумал об этом... Хорошая идея, только пора уже обзаводиться USB-хабом.
0
0 / 0 / 0
Регистрация: 11.12.2011
Сообщений: 789
30.09.2012, 18:23
А если предусмотреть и обратное - с компа через гейт передавать отладочную информацию (значения переменных, состояние флагов) - то так и до собственного ЖТАГа недалеко.
0
0 / 0 / 1
Регистрация: 27.01.2010
Сообщений: 3,435
30.09.2012, 18:29
Я JTAG уже поставил в список очередных задач... Но там пока платку не развел, АтМегу16 не купил... думал, чего попроще сделать.
Во-вторых, JTAG - это только для нескольких моделей...

Вот думая стратегически... наверное пора уже о STM32 задумываться, с ихними возможностями достаточно легкой отладки, как это расписывают.

Но в любом случае, мне надо пока отладить мой проект на AtMiko16 & SIM900, причем побыстрей.
0
1 / 1 / 0
Регистрация: 18.01.2012
Сообщений: 1,418
30.09.2012, 18:39
Цитата Сообщение от kytikot
Я JTAG уже поставил в список очередных задач... Но там пока платку не развел, АтМегу16 не купил... думал, чего попроще сделать.
Во-вторых, JTAG - это только для нескольких моделей...

Вот думая стратегически... наверное пора уже о STM32 задумываться, с ихними возможностями достаточно легкой отладки, как это расписывают.

Но в любом случае, мне надо пока отладить мой проект на AtMiko16 & SIM900, причем побыстрей.
ну если стм, то там это и не понадобится. Там отладка просто сказка. А если ее не хватит, то 100500+ уартов.
0
0 / 0 / 0
Регистрация: 01.02.2011
Сообщений: 219
02.10.2012, 00:50
Если отладить уарт и есть канпарт/фтди то подключитесь входами RX компа к РХ и ТХ схемы и смотрите что там гоняют фактически.
Это так, если вопрос в правильности обмена, а не в последовательности выполнения самой программы.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
02.10.2012, 00:50
Помогаю со студенческими работами здесь

Использование microSDHC карт через SPI интерфейс
Собственно вопрос таков, можно ли использовать microSDHC карты через SPI а не через SDIO интерфейс. По идее карты microSD (не HC, то есть...

Таймаут ожидание ответа от slave-устройства (SPI интерфейс)
Добрый день. Каким образом можно установить таймаут ожидания ответа от slave-устройства (SPI интерфейс)? Чтобы обезопасить само...

Запись данных в флэш W25Q, интерфейс SPI. STM32F103
Всем привет.:) Появилась идея записывать данные сенсора / сенсоров в флэш память W25Q128. Ни разу этого не делал.. Поэтому не могу...

SPI Flash 25q128 как SD в SPI mode ?
ну задача использовать spi флешки вместо sd карт. Как это зделать? Будет ли работать если spi флеху просто припаять и вставить в...

ILI9341 SPI DMA, SPI, UART библиотеки
Доброго времени, форумчане... Посоветуйте библиотек плиз... 0) Либа для работы с контроллером по типу HAL (чисто ваше мнение какая вам...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru