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

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

  1. pvvx

    Разнообразные модули с RTL871x и RTL8195.

    А чем оно не устраивает? Что вы хотите сделать? Z-Wave - это и есть основа переключателей и всяких примитивных датчиков для "Вумного Дому". Там развитая поддержка (навязывание стандартов) и прочие политические... + вливания. Это как с Глонасс на авто - раз нету Z-Wave, значит продать...
  2. pvvx

    Разнообразные модули с RTL871x и RTL8195.

    А нет? Один печатный лист от инженера технического текста в день + обслуга вопрошаек в виде целого отдела и рассылки всякой глупости дистребам... Итого: 512 кило RAM проц стоит от $6, при сотнях тысяч тиража... Вы забыли о самой каторжной части - поддержке "телепузиков" с уже готовым и...
  3. pvvx

    UARTs RTL00

    Где они накоплены? :eek: Всё делается по одному событию. Если события два, то будет 2 прерывания. А так выходит лишние 4 цикла опроса на каждое событие. Встроенный тормоз :) Вполне нормальный 16550 - все с ним работет, в отличии от других MCU, куда накидали отсебятины... Про то и говорилось -...
  4. pvvx

    Разнообразные модули с RTL871x и RTL8195.

    Не путайте. Их нет на али по причине: Manufacturer NXP USA Inc. Они даже у нас в продаже дороги -> LPC11U35FHI33 - наличие на складах. По их подобию RTL8195 должен стоить за 10 т.руб. Китайцы могли бы поставить какой GD чип (аналог STM) своего производства, но я им прошивку не дал. У MBED...
  5. pvvx

    Разнообразные модули с RTL871x и RTL8195.

    У них задачи разные. Комп c Intel на 10ГГц и десятков ядер не может дергать GPIO, "сопсем", а если и выйдет извратиться - то предел к 50 Гц :) Видимо вы не туда попали. Не тот контролер выбрали. Посмотрите на разнообразие 4-х битных MCU - думаю они вам сгодятся, под ваши задачи... Очень странно...
  6. pvvx

    RTL00 MP3 player

    А кто так делает? Смысл тогда иметь на борту контроллеры разных интерфейсов? Вам нужен другой чип - какой-то многоножка с сотней GPIO. Вы выбрали не ту микросхему и смысл ваших постов тут совершенно ничем не подкреплен, кроме блажи. Вот интерфейс к 4K экрану по вашему должен иметь 12 582 912 *3...
  7. pvvx

    UARTs RTL00

    Т.е. у регистра RUART_LINE_STATUS_REG фифо глубиной в 5, как и у всех других регистров UART ? :) Иначе смысла то нет. Без этого цикла успевает работать на 10 000 000 Baud, а с ним - нет. Вообще, с данным кодом прерывания, из ROM и имеющимся HAL, наступают проблемы уже при 3 Мегабит (CPU 83МГц)...
  8. pvvx

    Arduino для RTL8710.

    Там всё хорошо, со встроенным. Это только в Arduino с этим проблема. Так показывает практика, когда SoC подбирается под нужды, а не наоборот. Тот-же аппаратный I2C пашет изумительно, но в Arduino ограниченная реализация и все либы предпочитают ногодрыг, что никогда не ставят в серийку. Ну и т.д...
  9. pvvx

    Arduino для RTL8710.

    Да. Там есть практически все функции по установке GPIO и подтяжек и переписывать их нет особого смысла. Работают по таблицам переименования GPIO к виду в несколько портов, указанных в PDF на чип... Нет только CS для SPI и прочих более специфичных установок, но они уже используются во внешнем HAL...
  10. pvvx

    UARTs RTL00

    Функция (реверс) прерывания UART в ROM-BIOS. Совершенно не понятно, зачем там счетчик в 5 раз: void _UartIrqHandle(void *data){ PHAL_RUART_ADAPTER pru = (PHAL_RUART_ADAPTER) data; u32 puart = UART0_REG_BASE + (pru->UartIndex*RUART_REG_OFF); int i = 5; do { u8 val =...
  11. pvvx

    UARTs RTL00

    Давно, там прерывание с флагами IIR[0:3]: 0000 = modem status 0001 = no interrupt pending 0010 = THR empty 0100 = received data available 0110 = receiver line status 0111 = busy detect 1100 = character timeout - как и положено в Modbus, спустя задержку, тишину после последнего символа...
  12. pvvx

    Вопрос Вопрос по питанию и старту Wemos D1 mini.

    Ничего - не сгорит. Vdd max = 7В. Tpru = 350 ms - наверно успевает уже стартануть/инициализироваться USB-UART чип. Но на схеме Wemos не понятно, вообще, как у них соединены/разведен RST для ESP и USB-UART ...
  13. pvvx

    Arduino для RTL8710.

    А конкретнее можно? :) Что и куда и на каком RTL надо переключить? Как-бы все переключения через API описаны IOports и pinmap RTL8710AF Не такая она ресурсоемкая задача: HalPinCtrlRtl8195A(Название_устройства, номер_конфигурации, On/Off). Коду выходит явно меньше, а исполнение кода в ROM идет...
  14. pvvx

    Arduino для RTL8710.

    Именно - 5% от аппаратных возможностей. Остальное занято никчемным кодом для упрощения и привода в рамки Arduino. А кто вам сказал, что надо MP3 делать на данном чипе? Тут, на основе MP3 создан тест производительности чипа для сравнения с ESP8266. Код то взят от ESP8266 и дополнен, что и...
  15. pvvx

    Arduino для RTL8710.

    Дык мигает же. Проблем то нет. А роутеры и есть первый эшелон, где были затребованы WiFi SoC в быту. Хотите что-то большее, например задействовать ресурсы данного WiFi SoC на более 5% - отказывайтесь от Arduino или ждите когда на вашу задачу кто даст готовое решение "без шагу в сторону". В...
  16. pvvx

    Arduino для RTL8710.

    Угу - вот и ограничена область применения. Светодиодом мигает? Какие у вас ещё претензии? :)
  17. pvvx

    Arduino для RTL8710.

    А у меня есть. По этому Arduino мне не нуно. Многоядерность и многопотчность вещи разные. Если вы используете WiFi не по предназначению, то и получается "игрушка". Но это не у всех так... если не считать, что "вся жизнь - игра" :) Причины вам уже описаны – WiFi SoC – это устройство, используемое...
  18. pvvx

    Arduino для RTL8710.

    Странные у вас желания –испортить всё. Для каждого применения всегда есть оптимальный подход. “На все случаи жизни” ничего не бывает. Не забывайте, что есть ещё DiagPrintf – это прямо в ROM-BIOS, без заголовков в RAM. Вообще в RTOS так не делают. Printf, rtl_printf, Serial.print[f] и прочие не...
  19. pvvx

    Arduino для RTL8710.

    А цель? Увеличить объем кода на переходник класса?
  20. pvvx

    Разнообразные модули с RTL871x и RTL8195.

    Ну и правильно - это чип ниже классом, чем RTL8195 и примерно сравним, но не дотягивает к RTL8711AM. В задачах, где требуется большой объем кода в Flash - конкурент ему RTL871xBN (114,15 руб.) После инициализации SDK и включения WiFi у него с ESP-32S одинаковый объем свободной RAM и объем кода...
Сверху Снизу