• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

  1. S

    Прием данных по UART

    коль так то я могу просто тупо взять твой)) в главно какие строки отвечают за прописку прерываний?
  2. S

    Прием данных по UART

    @Артемий хорошая работа! сейчас попробую скопипастить к себе. что нужно в blinky.c мне надо добавить char string_search(char *str1,char *str2) void AT_cmd() (что ещё?) а в uart.c uart0_rx_intr_handler(void *para) твоей версии uart_config(uint8 uart_no) взять у тебя и uart1_tx_one_char(uint8...
  3. S

    Прием данных по UART

    в uart.c дописал строки?
  4. S

    Прием данных по UART

    У тебя встроенные АТ команды или сам прописал? upd: открыл файл. нормально так. по сути у тебя свой командный инрепретатор на If'ах тоже хорошо.
  5. S

    Прием данных по UART

    это немного не то что мне требуется. и там этой "нестандартной" функции нет. если ткнёте в конкретныу строку сказав "вот это принимает по UART" буду очень благодарен!
  6. S

    https://esp8266.ru/forum/threads/priem-dannyx-po-uart.1903/#post-40062 Можете...

    https://esp8266.ru/forum/threads/priem-dannyx-po-uart.1903/#post-40062 Можете проконсультировать, пожалуйста.
  7. S

    Прием данных по UART

    Ребят кто подскажет почему не принимаются и не обрабатываются байты? я "нестандартную" функцию дописал. врое всё как в примере у esp8266 serial (UART0) tx/rx - 41J Blog вот мой blinky.c что может быть не так?
  8. S

    Прием данных по UART

    запустилось! вот в таком виде: вот сам blinky.c uart.c и uart.h были взяты вот отсюда: esp8266 serial (UART0) tx/rx - 41J Blog вот uart.c всё это удовольствие компилируется. но! не работает static void ICACHE_FLASH_ATTR loop(os_event_t *events) { int c = uart0_rx_one_char(); if(c ==...
  9. S

    Прием данных по UART

    что я вообще сделал: я взял проект из примеров blinky убрал всё что моргает. сделал вот сам make я решил пойти другим путём - поискать тот самый uart.с и uart.h которые надо изменить. пошёл по пути /home/sam/esp-open-sdk/sdk/driver_lib/include/driver и /home/sam/esp-open-sdk/sdk/include в...
  10. S

    Прием данных по UART

    так я это и дописал. вот только всё равно не компилируется. пишет undefined reference to `uart0_rx_one_char'
  11. S

    Прием данных по UART

    а что вы дописали и куда? вот ту функцию я добавил во все uart.c которые шли у меня с SDK. и не заработало. linux ubuntu. код правлю в атоме, компилирую make.
  12. S

    ESP8266 deep sleep + счетчик импульсов

    1) задача которая стоит - померить потребление модуля. только esp8266ex, его память и минимально необходимую обвязку для старта. 1 ом не навечно а только для отладки. 2) питается сейчас от отладочной платы с очень качественным питанием. в конечном устройстве так вообще танталы поствлю 3)...
  13. S

    ESP8266 deep sleep + счетчик импульсов

    Всем привет! меня давно не было на этом форуме Причина уважительна - стал отцом девочки! Плюс переезд и смена работы... Про Есп8266 не забыл. К чему я: решил померить потребление Esp8266 -12f для того чтобы питать своё поделие от двух AAA. Причём мерить стал с помощью usb осциллографа Hantek и...
  14. S

    Как конфигурировать GPIO для I2C?

    всё, врубился... надо переписать функцию под один байт и проблем не будет. СПАСИБО!
  15. S

    Как конфигурировать GPIO для I2C?

    уже ds1307 и (личный опыт) pcf8583 прекрасно в однобайтовом режиме работает
  16. S

    Как конфигурировать GPIO для I2C?

    всё сработало! спасибо! теперь осталось только понять почему вместо простого чтения времени (шести байт) происходит сброс первого байта в очереди? читаю вот так(не судить это всего лишь отладка): void ICACHE_FLASH_ATTR SaClockUartTx (void) { uint8_t ClockBuffer[6] = {6,5,4,3,2,1}...
  17. S

    Как конфигурировать GPIO для I2C?

    про SDA я так и понял. не понял отчего только именно так, вроде 10kOm резисторы стоят (плата отладочная). i2c_init сунул в общую кучу инициализаций аппаратных, следом идут пользовательские. для удобства чтения кода. нет - 160 #define USE_CPU_SPEED 160 // установить частоту CPU по умолчанию 80...
  18. S

    Как конфигурировать GPIO для I2C?

    vad7, разобрался я со свалкой теперь за библиоекту I2C взялся. поправьте если что-то где то ошибаюсь(а я ошибаюсь ибо не работает): подключил к PCF8583 (адрес 0xA0), подтягивающие резисторы 10кОм. определил выводы: #define I2C_SDA_PIN 12 // SDA on GPIO12 #define I2C_SCL_PIN 13 // SCL on GPIO13...
  19. S

    Разработка ‘библиотеки’ малого webсервера на esp8266.

    да, так и есть. пытался и пытаюсь отследить всю цепочку чтобы используя #define PROGECT_NUMBER 2 проект скомпилился. до этого уже комментировал цепочку else ifcmp("uart_data") в файлах web_int_callbacks.c и web_int_vars.c и всё связанное чтобы получить резкльтат и каждый раз возникают разные...
  20. S

    как ты разобрался с...

    как ты разобрался с https://esp8266.ru/forum/threads/razrabotka-biblioteki-malogo-webservera-na-esp8266.56/page-101#post-34677
Сверху Снизу