Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 1 из 25 123411 ... ПоследняяПоследняя
Показано с 1 по 10 из 246

Тема: Плата STM32F429I-DISCO как контроллер DUC/DDC трансивера

  1. #1
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,098
    Записей в дневнике
    20
    Позывной
    UA1ARN

    Плата STM32F429I-DISCO как контроллер DUC/DDC трансивера

    Попробовал сгенерировать код из своего (открытого - тут) проекта под известную плату с TFT индикатором.
    Поскольку кодека на плате нет, звук возможно передавать/получать в компьютер по USB. Управление так же по USB (ротокол Кетвуда TS-590S).
    Для начала тестирование не требуется ничего, кроме указанной платы.
    Программа прошивается штатным программатором через мини-USB, "трансивер" подключаем к компьютеру через микро-USB разъём.
    Собственно, на данный момент тестируется только USB интерфейс.
    На некоторых компютерах с Windows7 возможно отсутствтие связи по CAT. Интересует статистика провалов.
    На Windows10 использование заархивированного .inf файла не требуется.
    Звуковые устройства устанавливаются сами, без подсовывания драйверов. Но ставятся в выключенном виде.
    На картинках - как их включить.

    На выводах процессора поддерживается связь со внешним источником/получателем 32-битных квадратур, контроллер выступает I2S SLAVE:
    PE3 - SAI1_SD_B I2S data from FPGA
    PE4 - SAI1_FS_A WS from FPGA
    PE5 - SAI1_SCK_A SCK
    PE6 - SAI1_SD_A I2S data to FPGA

    В программе предполагается, что скорость - 48000 выборок в секунду.
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	device_manager.png 
Просмотров:	706 
Размер:	31.2 Кб 
ID:	242140   Нажмите на изображение для увеличения. 

Название:	show_hidden_devices.png 
Просмотров:	738 
Размер:	37.9 Кб 
ID:	242137   Нажмите на изображение для увеличения. 

Название:	show_hidden_devices_2.png 
Просмотров:	786 
Размер:	24.2 Кб 
ID:	242138  

    Нажмите на изображение для увеличения. 

Название:	STM32F429ZI-DISCO.jpg 
Просмотров:	930 
Размер:	13.7 Кб 
ID:	242139  
    Вложения Вложения
    Последний раз редактировалось Genadi Zawidowski; 04.09.2016 в 22:33.
    ... Я там глубину сам промерял!

  2. Спасибо от Henriks.V, olegau, ur7hfo, US8IDZ, UT0UM


  3. #2
    Есть на этой плате уже автономный приемник от СДВ до 900кГц: http://armradio.weaksignals.com/

    Интересно было бы сделать SDR отдающий по USB в программы типа HDSDR, SDR# эти же 0-900кГц или по крайней мере несколько отдельных фрагментов по 48-96кГц...

  4. #3
    оторваться бы от пуповины компьютера

  5. #4
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,098
    Записей в дневнике
    20
    Позывной
    UA1ARN
    Александр, оторвались давно... "Аисты" летают... Это для привлечения в тему экспериментаторов.
    Последний раз редактировалось Genadi Zawidowski; 04.09.2016 в 22:59.
    ... Я там глубину сам промерял!

  6. #5
    Привет всем.
    Очень интересная плата.

  7. #6

    Регистрация
    15.09.2006
    Адрес
    Харьков
    Сообщений
    446
    Позывной
    ur3les
    Отличное начинание, Геннадий. Только хотелось бы собранный Project и пару слов о среде разработки и настройке toolchain-ов. Я понимаю основной принцип opensource, радуйся тому, что дают, но если бы речь шла о Keil или IAR, то это собиралось бы за 5 минут, а добиться работы от GNUтых сред и компиляторов та ещё морока. Ну в общем, ничего не требую и не имею права, но если речь идёт об экспериментах, то это было бы ближе к народу.

  8. #7
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,098
    Записей в дневнике
    20
    Позывной
    UA1ARN
    hex в первом сообщении.
    В корне проекта есть readme.txt - там пара слов о среде разработки и настройке toolchain-а.
    Соответствующий Mакefile лежит в каталоге stm32f429zi проекта. Как среда для редактирования и запуска Makefile используется древний Microsoft Visual Studio 6.0, если создадите проект под System Workbench for STM32 (например) - я с удовольствием пересяду под этот эклипс.
    Цитата Сообщение от VFO Посмотреть сообщение
    добиться работы от GNUтых сред и компиляторов
    Я не добивался... Компилятор от https://launchpad.net/gcc-arm-embedded просто работает. Вероятно, сказалось долгое использование гнутого для AVR - переход прошёл весьма легко.

    Добавлено через 54 минут(ы):

    Да, ищутся камикадзе добровольцы для тетирования в связке с hiqsdr или подобными - с возмодностью заливки другой программы в конфигурационную память ПЛИС.
    Последний раз редактировалось Genadi Zawidowski; 05.09.2016 в 11:38.
    ... Я там глубину сам промерял!

  9. #8

    Регистрация
    15.09.2006
    Адрес
    Харьков
    Сообщений
    446
    Позывной
    ur3les
    Однако драйвер на САТ не становится на Win7/64, хоть и ссылается на стандартный usbser.sys. Звук сам вскочил без проблем.

  10. #9
    Аватар для Genadi Zawidowski
    Регистрация
    22.07.2004
    Адрес
    Санкт-Петербург
    Сообщений
    11,098
    Записей в дневнике
    20
    Позывной
    UA1ARN
    Его руками "с диска" ставить, не поиском. Тот диалог, где все устройства. Архив распаковать не забыли?
    ... Я там глубину сам промерял!


  11. #10

    Регистрация
    15.09.2006
    Адрес
    Харьков
    Сообщений
    446
    Позывной
    ur3les
    Ну конечно, указываю путь к этому .inf и драйвер не найден.

Страница 1 из 25 123411 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Контроллер SDR трансивера Тюльпан
    от R6DAN в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 2107
    Последнее сообщение: 02.11.2023, 09:27
  2. Бюджетный DDC/DUC
    от Слесарь в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 74
    Последнее сообщение: 14.08.2016, 23:44
  3. Бюджетный DDC/DUC
    от Слесарь в разделе Технический кабинет
    Ответов: 3
    Последнее сообщение: 10.08.2016, 13:19
  4. SDRstick UDPSDR-HF1/2 DDC+DUC
    от Windk в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 55
    Последнее сообщение: 17.09.2013, 21:50
  5. Очередной DDC/DUC трансивер MakSDR
    от makkosik в разделе Software Defined Radio (SDR), Digital Radio Mondiale (DRM)
    Ответов: 27
    Последнее сообщение: 30.08.2012, 10:17

Ваши права

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