• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Результаты поиска

  1. pvvx

    Делюсь опытом Запись аудио с микрофона

    Без АЦП, "звуковой сигнал превращали в бинарный" в микрофоне MP45DT02 в формат PDM на STM32F4-DISCOVERY... И ничего так выходило. У ESP во много раз хуже.
  2. pvvx

    Делюсь опытом Запись аудио с микрофона

    При работе WiFi ADC на всех ESP имеют сильный шум (от работы передатчика), что при усиленной фильтрации дает разрешение в максимум до 2 бита. Т.е. использовать ADC на ESP при одновременной работе WiFi не имеет никакого смысла, т.к. любой внешний ADC, пусть даже "самопальный" - на резисторах :)...
  3. pvvx

    Подключение к интернету

    1. Разная subnet_mask. 2. ip выбран 'широковещательный' :) 1. Возможно в route. Для win есть команда route PRINT Лучше вывод послать в файл route PRINT > r.txt и показать, что там творится... иначе только гадать. 2. Смарт может работать через шлюз по ipv6...
  4. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Вот вам и пинок под зад, с шагом назад, а не вперед: выполнении измерений на простом MCU с разрешением 3,5 пс Наслаждайтесь убогостью ESP8266 :P
  5. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Вы о чем? А - как всегда. Что-то выдумали, наворотили ошибок и вместо извинения навязываете свою дурь другим? По поводу запроса ТС перечитайте мои ответы ему и не путайте с вашими вымыслами: :P
  6. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Канаву для кабеля откопал, кабель уложил, закопал... Теперь надо разобраться c Гуру nikolz :) и тут не понятно что берет Гуру nikolz - значение аппаратный счетчика mac_timer (get_mac_time()) или TSF принятый от внешней AP с поправкой от mac_timer (get_tsf_station())? Соединена ли ESP к AP? Wifi...
  7. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Простейшее решение, если надо считать длительность именно путем опроса GPIO, а не битами SPI или I2S. Запускает окно опроса GPIO на 2048 замеров с шагом 0.15004 мкс (при 160 МГц CPU). Набирает массив значения всех GPIO с шагом 0.15004 мкс, а затем находит и распечатывает первый найденный...
  8. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Гуру @nikolz - это вам ничего уже не поможет. Вы даже примерчик теста правильно написать не можете. А нужен всего-то скопипастить и дописать несколько строк для тесту: и получить лог: CT: 79999800, ST: 999995, MT: 999995 CT: 80000161, ST: 1000004, MT: 1000005 CT: 80000211, ST: 1000003, MT...
  9. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Вы когда нибудь разбирали модели аппаратных таймеров? Посмотрите делитель данного таймера. Он равен 256 и тактируется от PLL с выхода 80МГц (по установкам из инициализации в SDK). И не выходит 3 мкс, а выходит 256/80 мкс :P
  10. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Вот тут есть некоторые протестированные частоты разгона CPU ESP8266 с помощью коэф. PLL cnlohr/nosdk8266
  11. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Где вы прочитали про кванты в 5 нс? 32-х битный счетчик тактов CPU имеет квант 1/80000000 или при x2 1/160000000. Но можно настроить PLL и на большие частоты, разогнав квант этого счетчика до 1/320000000. Кратности к 5 нс не наблюдается.
  12. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Какого моего супер таймера? Моих таймеров в ESP8266 нет и не было. Про 64-х битный таймер в блоке WiFi чипа ESP8266 имеющего шаг в 1 мкс? Что про него сказать - он необходим в чипе для обеспечения работы WiFi по протоколам 802.11.
  13. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    :) :) Вы бы по началу изучили, как работает программный таймер :p Потом бы почитали, что написано ТС и чем рекомендовано измерять :P
  14. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    А у системных часов какое абсолютное отклонение? И кто же врет? Счетчик с таймера с делителем и разной установкой счета на прерывания или счетчик тактируемый от того-же источника (кварц->PLL)? Переизмеряйте в тактах CPU: extern unsigned xthal_get_ccount(void); // { return rsr.ccount} или #define...
  15. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Уход кварца-стекла ESP8266 от температуры в мкс уже был показан тут https://esp8266.ru/forum/threads/sinxronizacija-chasov.1951/page-12#post-28692 "Строим график расхождения с учетом данной погрешности хода часов: Ага – видим открытие окна и смену температуры" Фиксация в лигрылы (литр грам на...
  16. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Т.е. занимаетесь лабудой - измеряете какую-то задержку вашей личной компоновки пользовательских процедур в одном из вариантов закрытых SDK от Espressif :) :)
  17. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Ну подумайте сами. Если счетчик таймера на прерывание заряжается на единицу меньше или больше... Такие поправки разные в разных SDK - китайский Espressif. Тем более вы используете программный таймер. Он, как и system_get_time() работает от одного аппаратного таймера, со своим prescaler и...
  18. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    APB_CLK_FREQ = 80*1000000 //unit: Hz TIMER_CLK_FREQ (APB_CLK_FREQ>>8) //divided by 256 Т.е. таймер идет с дискретом в 312500 Гц Если вы не попадаете в дискретность, то набегает 1/312500=3.1999999999999999000E-006 или 3.2 us на каждый заряд таймера.
  19. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Я так и не понял, что вы хотите получить? Измерить уход счетчиков непонятных полусофт-таймеров и 64-х битного аппаратного счетчика на 1 us в WiFi блоке? Кварц у всех один. PLL в чипе тоже одна. Все, включая CPU, от PLL и тактируются, исключая часть периферии CPU на шине, тактируемой от кварца.
  20. pvvx

    Вопрос Реально ли считать длительность импульса с шагом 0.1мкс ?

    Если есть смешение, то PLL у CPU и WiFi разные? На это не похоже, а похоже на уход программного таймера. Он же китайский от Espressif :p Они уже несколько раз его исправляли... Сначала меняли коэф., потом перенесли в прошивку SDK, разместив в IRAM...
Сверху Снизу