С++ тут не причем- просто создатели I2C аппаратного примененного в STM32 первых серий не вывели в регистр состояние окончания передачи для мастера, только для слейва. Ну нету признака конца передачи,...
Тип: Сообщения; Пользователь: khach
С++ тут не причем- просто создатели I2C аппаратного примененного в STM32 первых серий не вывели в регистр состояние окончания передачи для мастера, только для слейва. Ну нету признака конца передачи,...
Проблема в том что из HAL_I2C_Master_Transmit возврат происходит когда последний байт только передается. Т.е драйвер положил его в буфер передачи и управление вернулось сразу. На низком уровне ( если...
У STM32 прерывание по stop condition у мастера появилось только в L4 серии. А прерываниие по пустому буферу передач еще ни о чем не говорит, т.к пердача последнего байта еще не закончилась, когда оно...
Это если I2C программный ногодрыгом. А если интерфейс аппаратный например в STM32- то удобнее адрес переназначить. Переключать постоянно между двумя СИ-шками тоже неудобно - неизвестно когда...
Ну очевидно же что два независимых интерфейса с ногодрыгом. А с переключением шины как то так как на рисунке. Только тут переключение всегда, а при СИ-шке адрес можно перепрограммировать и замкнуть...
Есть несколько вариантов- использоват два интерфейса I2C
Использовать для одной из СИ-шек транслятор адреса типа LTC4316
Изменять адрес на лету, записью в соответствующий регистр СИ-шки. Начальный...
Вопрос конечно интересный. С одной стороны сейчас появились анонсы nanoVNA2 c расширенным до 3 ГГц диапазоном. С другой стороны еще много можно выжать из старой конструкции, сохранив программную...
А она разная может быть. Начиная от обычного термостабилизированного кварца с точностью 1е-7 ( все лучше чем 30 ppb встроенного генератора) до 1е-12 если у кого есть атомные часы. Т.е важен сам факт...
Ну вообще то надо еще на фазовые шумы и спуры смотреть. При цифровой подстройке SI5351 бывают неудачные коэффициенты деления около кратного целому числа типа 10.000001 для примера, где вылазит куча...
Вот я тоже сомневаюсь. Вроде внутренние емкости можно отключить программно. Не хотелось бы излишне усложнять схему, например применив MAX9485 которую еще и достать надо. Тут варикапы встроены в...
Так сейчас и делается, но это куча математики для коррекции, ARM конечно справляется, но как то криво- рукой взялся за прибор, частоту ушла. Вылезло это при обмере других кварцев с помощью генератора...
От генератора очень сильно зависит. Если это будет высокодобротный TCXO то чуть поправит спектра сигнала по фазовым шумам. Спуры остатнуться в спектре независимо то типа генератора. А вот если...
Да там много приколов- вот совсем недавний "подарочек" http://www.eevblog.com/forum/rf-microwave/si551-breakout-questions/?topicseen
Обратите внимание на форму сигнала 130 мгц.
255122
Так и с...
Спасибо за инфу, значит будем писать свою фирмварь. В ардуиновской библиотеке https://github.com/etherkit/Si5351Arduino установка фазы реализована, но нет примеров пересчета параметра фазы в...
SI5153 умеет выдавать сигнал с одного синтезатора на два выхода со сдвигом фазы, формировать квадратуры для получения верхней или нижней боковой на двух смесителях без использования 7474 триггера....