Приветствую. Есть программа для отладочной платы NUCLEO-F401RE написанная на питоне с открытым исходником. Прога просто строит график пиков с линейки ПЗС (для спектрографа). Подключение платы по USB. Возможно ли написать такую же прогу в хиасм?
Этот топик читают: Гость
Ответов: 63
Рейтинг: 1
|
|||
карма: 1 |
|
Ответов: 8915
Рейтинг: 823
|
|||
Andrej77rv, почитайте здесь https://habr.com/ru/articles/457762/
Без отладочной платы и контроллера, выход с линейки на звуковую карту и с помощью HiAsm любые графики Редактировалось 1 раз(а), последний 2023-06-26 10:26:10 |
|||
карма: 19 |
|
Ответов: 300
Рейтинг: 26
|
|||
Andrej77rv писал(а): Подключение платы по USBКак в деспетчере устройств определяется? |
|||
карма: 2 |
|
Ответов: 841
Рейтинг: 17
|
|||
пиши в телеграмм @adrtmiff
|
|||
карма: 0 |
|
Ответов: 63
Рейтинг: 1
|
|||
envoy_sky писал(а): Andrej77rv писал(а):Подключение платы по USB Как в деспетчере устройств определяется? Другие устройства ST-Link Debug --- Добавлено в 2023-06-28 09:01:41 Леонид писал(а): Andrej77rv, почитайте здесь https://habr.com/ru/articles/457762/Без отладочной платы и контроллера, выход с линейки на звуковую карту и с помощью HiAsm любые графики Редактировалось 1 раз(а), последний 2023-06-26 10:26:10 Сделано по этой схеме. Там 3 входа, а у звуковой карты 2 выхода правый канал и левый. Редактировалось 2 раз(а), последний 2023-06-28 09:06:59 |
|||
карма: 1 |
|
Ответов: 8915
Рейтинг: 823
|
|||
Andrej77rv, у платы линейки есть выход "Output" (6 ножка разъёма), именно туда выдаётся спектр, его-то и надо использовать для звуковой карты. А сама "отладочная" плата с контроллером формирует управление линейкой и соединение с компом по USB. Упомянутая программа на Питоне управляет контроллером на отладочной плате и принимает спектр от линейки. Смысла переписывать её, без чёткого знания управляющих команд, на HiAsm нет.
|
|||
карма: 19 |
|
Ответов: 63
Рейтинг: 1
|
|||
Леонид писал(а): Andrej77rv...А как сделать синхронизацию? На выходе много сигналов и в определенный момент времени сигнал принадлежит какому-то пикселю. |
|||
карма: 1 |
|
Ответов: 8915
Рейтинг: 823
|
|||
Andrej77rv, синхронизацию надо определить опытным путём.
По вашей схеме: ICG (3 контакт на разъёме) -- очистка линейки SH (2 контакт на разъёме) -- сдвиг данных на выход MCLK (1 контакт на разъёме) -- синхронизация и управление (это по смыслу, уточнить по даташиту на линейку) Надо сделать три опыта с записью всего цикла измерения через звуковую карту: левый канал выходной сигнал, а правый канал сигнал с указанных контактов. И проанализировать с какого контакта легче синхронизировать. Скорее всего MCLK. |
|||
карма: 19 |
|
Ответов: 8915
Рейтинг: 823
|
|||
карма: 19 |
|
9