Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
 
1 / 1 / 0
Регистрация: 22.09.2018
Сообщений: 9
1

Проблема при отладке радиомодуля RA-02

25.05.2020, 19:35. Просмотров 236. Ответов 5
Метки нет (Все метки)

Занимаюсь отладкой радиомодуля LoRa RA-02 (чип SX1278) под STM32F407VGT. Глобально задача такова, что требуется сдружить Raspberry и и микроконтроллер с помощью этих модулей. Микроконтроллер данные отправляет, малинка данные принимает. Но вот завис на отладке отправляющей стороны уже недели две и уже не имею соображения как решить проблему. Конфигурирую модуль согласно даташиту, отправляю данные в "эфир", слушаю эфир RTL-SDR свиcтком (RTL2832U R820T2) в программе SDRSharp, но на заданной частоте (434 МГц) все тихо. Есть кто разбирается в данной теме? И ежели есть, откликнитесь, чтобы далее можно было предметно обсудить.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.05.2020, 19:35
Ответы с готовыми решениями:

Ошибка при отладке ActiveX.DLL при передаче объекта форма
в вызывающем модуле Функция(Me) в ActiveX Sub Функция(frm as Object) typeof frm is form -...

Почему исключение при отладке обрабатывается, а при установке приложения на пк нет
При отладке приложение исключение обрабатывается нормально, а после установки на пк нет? try ...

В проекте при отладке базы открываются и используются, при запуске exe - ошибка
Доброе время суток! ситуация такая: если я каждый раз пересоздаю таблицу и потом в не записываю...

При запуске программы вылетает исключение, при отладке кода его нет
Всем привет! Есть такой код. public class Solution { public static void main(String......

5
2396 / 1716 / 355
Регистрация: 11.09.2009
Сообщений: 6,288
25.05.2020, 19:56 2
Цитата Сообщение от Timophey_97 Посмотреть сообщение
радиомодуля LoRa RA-02 (чип SX1278) ... на заданной частоте (434 МГц) все тихо.
Может к модулю антенну надо подключить?

Написали вы вроде много, но ни о чём. Непонятно, на что и на каком уровне отвечать. Мало ли что и в каком месте вы могли "наляпать"... Не в "Угадайку" же вы играть приглашаете?
0
1 / 1 / 0
Регистрация: 22.09.2018
Сообщений: 9
25.05.2020, 22:38  [ТС] 3
Антенна подключена и даже на необходимую частоту(433 МГц). Как мне кажется на уровне железячном все соблюдено: т.е. антенна подключена, выводы модуля подключены верно (вроде бы), питание есть, SPI интерфейс подключен верно. В основном грешу, что я где-то в коде что-то натворил нехорошее, но вот ежели раньше повторное прочтение даташита меня вдохновляло на дописывание чего-то, то сейчас я перечитываю, а стимула что-то править в коде не возникает...

Добавлено через 14 минут
По моим наблюдениям происходит следующее: инициализация модуля проходит успешно (по крайней мере программа не виснет на этапе инициализации), затем я хочу отправить данные и на выводе модуля DIO0 должна произойти смена уровня, что ознаменовывает успешную отправку. На МК я это дело внешним прерыванием отлавливаю, ноо... На этом этапе программа-то и виснет, т.е. на выводе DIO0 не происходит смены логического уровня и программа на этом месте виснет. И вот откуда ноги этой проблемы растут ума не приложу...
0
2396 / 1716 / 355
Регистрация: 11.09.2009
Сообщений: 6,288
26.05.2020, 19:09 4
Цитата Сообщение от Timophey_97 Посмотреть сообщение
На этом этапе программа-то и виснет
Ну, гадать, так гадать.
Может попытаться её в отладчике отладить, отловить, в каком месте виснет?

Вот странный вы человек. Неужели вы надеетесь, что кто-то ткнёт пальцем в небо и попадёт точно в вашу ошибку?
Есть сомнения в программе - выложите программу. Опишите точно, что в ней происходит и в каком месте возникает какая ошибка.
Есть сомнения в схеме подключения и управляющих сигналах и командах - выложите схему, укажите команды, что и где и чем мерили, напишите, что по вашему не так работает.
Иногда помогает фото всего стенда, на котором отлаживаете. Сторонним взглядом часто видно то, на что не обращаете внимания.
0
1 / 1 / 0
Регистрация: 22.09.2018
Сообщений: 9
29.05.2020, 13:35  [ТС] 5
Благодарю за внимание, но кажись все получилось. Причем самое плохое, что я так и понял в чем конкретно у меня была проблема, т.к. я просто переписал библиотеку для модуля, т.к. по мере поиска проблемы она обросла кучей лишнего кода, а бэкапы я не делал...) И вот переписанный вариант каким-то чудом заработал
1
2396 / 1716 / 355
Регистрация: 11.09.2009
Сообщений: 6,288
29.05.2020, 13:55 6
Цитата Сообщение от Timophey_97 Посмотреть сообщение
я просто переписал библиотеку для модуля
Ну, переписать заново - тоже неплохой способ.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.05.2020, 13:55

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

При трассировке изображение открывается. При отладке- нет
Здравствуйте! Помогите пожалуйста. Реализую программу для нахождения путей в графе. При открытии...

Отсутствуют синие точки перед рядом строк при отладке. Пропускаются эти строки при выполнении
При попытке пошагово выполнить программу перед некоторыми строками отсутствуют синие точки....

Выбор радиомодуля
Нужно подобрать радиомодуль. Частота не столь принципиальна (диполь или четвертьволновый штырь...

Ошибка при отладке
При отладке выдаёт ошибку: ссылка на не разрешённый внешний символ. А так же ошибка в стороке 49....

Ошибка при отладке QT
Скачал qt-opensource-windows-x86-mingw492-5.5.0 c официального сайта. При запуске в режиме debug и...

Ошибка при отладке
Помогите отладить, ругается на power а точнее Error: identifier not found "power" s,t:real;...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.