Jump to content
  • ×   Pasted as rich text.   Restore formatting

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By ilmeko
      Доброго времени суток всем.
      Начал экспериментировать с  WiFi модулем ESP8266. Потребовалась необходимость производить запись и чтение в постоянную память данного модуля, для сохранения настроек сети. Но код не отрабатывает должным образом. Имя (ssid) сети содержит нижнее подчеркивание, так вот этот символ не сохраняется в памяти, при последующем чтении его как будто и не было.
      void setup() { //Подключаемся к сети с сахраненными настройками WiFi.begin(EEPROM_read(0,32).c_str(), EEPROM_read(32,64).c_str()); Serial.print("Connecting to "); Serial.println(EEPROM_read(0,32).c_str()); // Проверяем подключение uint8_t i = 0; while (WiFi.status() != WL_CONNECTED && i++ < 20) { Serial.print("."); delay(500); } if (i == 21) { // Если подключение не произошло, то: Serial.println(""); Serial.print("Could not connect to "); Serial.println(EEPROM_read(0,32).c_str()); delay(500); WiFi.disconnect(); // Отключаем WIFI WiFi.mode(WIFI_AP);// Меняем на режим точки доступа WiFi.softAPConfig(apIP, apIP,(255, 255, 255, 0));// Задаем настройки сети WiFi.softAP(_ssidAP, _passwordAP);// Включаем WIFI в режиме точки доступа Serial.println(""); Serial.print("AP IP address: "); Serial.println(WiFi.softAPIP()); delay(500); char* _ssid = "K_W"; //Переменная для хронения ssid char* _password = "1234"; //Переменная для хронения password EEPROM_write(_ssid, 0); //Пишем ssid в eeprom EEPROM_write(_password, 32); //Пишем password в eeprom delay(500); Serial.println(EEPROM_read(0, 32)); Serial.println(EEPROM_read(32, 64)); } } void EEPROM_write(String buffer, int N) //Запись в eeprom { EEPROM.begin(512); delay(10); for (int L = 0; L < 32; ++L) { EEPROM.write(N + L, buffer[L]); } EEPROM.commit(); } String EEPROM_read (int min, int max) //Чтение eeprom { EEPROM.begin(512); delay(10); String buffer; for (int L = min; L < max; ++L) if (isAlphaNumeric(EEPROM.read(L))) buffer += char(EEPROM.read(L)); return buffer; } Подскажите, что я делаю не так?  Весь код отрабатывет должным образом, кроме записи и/или чтения этого злаполучного нижнего подчеркивания(K_W)
      Ответ в порт после перезагрузки:
      Connecting to KW ..................... Could not connect to KW AP IP address: 192.168.4.1 KW 1234  
      Сменить настройки в роутере не выход, хотя и проще.
    • By voltex
      Всем привет! Подскажите, пожалуйста, как правильно считать данные с внешней eeprom по шине spi, в данном случае 25LC256.
      Написал код ссылаясь на даташит. Собрал схему в протеусе, подключил spi отладчик и вот что получил в итоге. Так же не могу проверить получается записать данные в память или нет. Весь код прикрепил.
       

      main.c
    • By AronIIStone
      Добрый день
      Возникла ситуация: имеется ноутбук IBM ThinkPad t20 с запароленым Bios. Пароль никто не помнит, но он зашит в 24rf08. Его можно прочитать програмкой для считывания данной микросхемы, но для этого нужен программатор. Можно ли использовать в качестве такого программатора Ардуино, чтобы он вопринимался этой программой как надо, и если можно, то как нужно подключить их и какой скетч залить в ардуинку? 
      Саму программу выложу чуть позже, если необходимо - с мобильника сижу. 
      Спасибо 
    • By mno60
      Для работы с сигнальными процессорами Motorola серии DSP56FXXX и MC56FXXXX.
      В рабочем состоянии. JTAG-адаптер прилагается.
      Кроме того, есть микроконтроллеры
      DSP56F801FA60 QFP48 4 штуки, непользованные, остатки от проекта.
      DSP56F802TA60 4 шт. QFP32 4 штуки, непользованные, остатки от проекта.
      Самовывоз или встреча в Москве по договорённости.
      Если заинтересовались - пишите, договоримся )





    • By mno60
      150руб/шт.
      Не пользованные, остатки от проекта. 
      Москва/область.
      Скидка за всё.

  • Сообщения

    • Неправильно. Самые "ходовые" температуры - от НУЛЯ до 20С - вот такие надо проверять. Некоторые и "по минусу" ходят, а вот желающие париться в полях при выше +30С - редкие маньяки. Плата находится в коробке, там тоже 50-градусам делать нечего.
    • @Серж Вамп Чего то не очень понял. Да у меня 12 вольт с нескольких аккумуляторов, а заряжать я их ношу домой по одному. Таким образом сеть всегда остаётся под напругой.
    • https://ria.ru/20190226/1551363625.html
    • хм, я просто читал что там они сами подтянуты к земле, и не надо подтягивать, спасибо, сейчас попробую. в ДШ кстати на схеме нет резисторов подтягивающих к низу, в статье же я читал что это встроенные резисторы) Но мало ли...
    • Чего тут чистить...какого дворника...Тут всё и так чисто.
    • Ти типа сейчас на полном серьёзе?   Ваще никуя. Алиса, Кино, Кинчев, сектор, Цой мои не герои, порсто нравилась музыка. Я покупал себе кассеты, балахон купил помню. И тексты для школьного возраста, в то время, были понятные. На гитаре аккорды учил, книжки с их аккордами продавались, мы все вместе ходили прккпали.  90—2000. Про войну что-то, про сцену,  хз,  тот рок необъяснить. Его надо слушать. Шнур ***** чем может мотивировать школьников сейчас? Пошла накуй,  ты дура? Я когда в хлам пьяный, а ты иди накуй?....  наверно даже не включу такое говно. 
  • Покупай!

×
×
  • Create New...