Easyelectronics.ru

Электроника для всех
Текущее время: 16 дек 2017, 23:48

Часовой пояс: UTC + 5 часов



    • JLCPCB - Платы прототипов всего за 2$ c бесплатной доставкой (при первом заказе)
    • 10 PCBs за $2 для 2 слоев, $15 для 4 слойной, $74 для 6 слойной платы.
    • Крупнейший китайский производитель прототипных плат. 290000+ клиентов & 8000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 133 ]  На страницу Пред.  1, 2, 3, 4, 5, 6
Автор Сообщение
 Заголовок сообщения: Re: esp8266
СообщениеДобавлено: 29 июл 2016, 16:55 
Старожил

Зарегистрирован: 23 фев 2012, 12:32
Сообщения: 338
Откуда: Украина
А как например под lua оперировать с числами и их размерностями?

Например, получаю по uart 2 байта одного числа, старший и младший. Сделал сдвигом, как на сях

А потом мне надо то же число разбить и отдать обратно по uart.

Вроде получается, но жопой чую быдлокод. Кто подскажет как концептуально правильно делать такие штуки на языке такого рода?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: esp8266
СообщениеДобавлено: 30 июл 2016, 14:00 
Старожил

Зарегистрирован: 26 апр 2013, 23:55
Сообщения: 951
битовые операции те же:
val&255
(val&65280)>>16
впрочем, есть bit.rshift() и bit.set() https://github.com/nodemcu/nodemcu-firm ... les/bit.md

_________________
Белорусский журнал «Радиолюбитель»
Мои разработки http://raxp.radioliga.com


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: esp8266
СообщениеДобавлено: 28 сен 2016, 01:17 
Старожил

Зарегистрирован: 29 май 2014, 22:18
Сообщения: 249
Откуда: СПб, Россия
raxp писал(а):
битовые операции те же:

Тут меня один товарищ, отключивший получение личных сообщений, спрашивает в ЛС: какой супервизор нужен для esp8266, так вот я уж тогда здесь отвечу:
Цитата:
Супервизор взял дорогущий MCP1319T-29 (с ресетами обоих типов: низким и высоким), но можно было брать просто с открытым коллектором, формирующий RESET низкого уровня.

Подключаем его к выводу "CH_PD", а не "REST" чипа, т.к. этот пин может быть задействован для других целей (sleep например), да и по сообщениями зарубежных пользователей сети - надежнее получается выключать/включать esp8266, а не ресетить его.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: esp8266
СообщениеДобавлено: 04 авг 2017, 02:43 
Старожил

Зарегистрирован: 08 мар 2011, 00:46
Сообщения: 951
Откуда: Санкт-Петербург
Понять не могу.
Работаю с платой Lolin_NodeMcu-V3, работает от аккумулятора, но usb платы подключен к компу для подзарядки и иногда перепрошивки.
Пин D3 (GPIO 0) - кнопка, подтянут к +3,3 через 100к, кнопкой его прижимаю к земле.

Теперь ход конем, включил комп - сработала кнопка.
Оставил пин свободным - тоже самое.

От телефонной зарядки - не срабатывает. Что за фишка с этим usb? Как сделать, чтобы не срабатывала?


Вложения:
NODEMCU_DEVKIT_SCHa.jpg
NODEMCU_DEVKIT_SCHa.jpg [ 239.81 Кб | Просмотров: 981 ]
Lolin_NodeMcu-V3-Lua-WIFI_005.jpg
Lolin_NodeMcu-V3-Lua-WIFI_005.jpg [ 128.64 Кб | Просмотров: 981 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: esp8266
СообщениеДобавлено: 04 авг 2017, 03:25 
Старожил

Зарегистрирован: 19 мар 2011, 05:05
Сообщения: 1977
что значит "оставил пин свободным - тоже самое"?
как узнаем о срабатывании кнопки? при подаче питания кнопка срабатывает?
есть подозрение, что ch340 при подлючении к компу дергает ресет.

она приятная, эта штука, но вот неделю полежала на столе - и я теперь уже даже не помню, какие пины и куда подключать, чтобы она просто работала...
шпаргалку надо найти хорошую и раз и навсегда на стену у стола приклеить...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: esp8266
СообщениеДобавлено: 04 авг 2017, 12:39 
Старожил

Зарегистрирован: 08 мар 2011, 00:46
Сообщения: 951
Откуда: Санкт-Петербург
goreprogrammist писал(а):
что значит "оставил пин свободным - тоже самое"?

Просто не подключенным к кнопке и подтяжке. Судя по схеме его действительно ch340 дергает.

нашел в описаниях в мнтернете пинов еще такое:
Цитата:
0 и 2 - в момент старта должны быть подтянуты к единичке. Это ничуть не мешает использовать их, к примеру, для той же I2C шины, где заодно нужна


и

Цитата:
PWM can be enabled on all pins except Pin(16).


Первое на nodemcu не реализовано и все работает, второе тоже ошибочно, у меня как раз на 16-м светодиод в ШИМе.

Х.З. в общем. Перекинул с другим пином функции, проблема ушла.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: esp8266
СообщениеДобавлено: 19 авг 2017, 23:24 
Здравствуйте!

Зарегистрирован: 19 авг 2017, 23:14
Сообщения: 1
Откуда: Казань
Помимо этого замечательного форума (не конкурента)
есть чат в телеграм по этому модулю: https://t.me/ProESP8266
Добро пожаловать!

Не реклама и не спам! конкурирующей и коммерческой выгоды не преследую.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: esp8266
СообщениеДобавлено: 20 авг 2017, 09:13 
Старожил

Зарегистрирован: 26 апр 2013, 23:55
Сообщения: 951
Свою тему испугался создать?

_________________
Белорусский журнал «Радиолюбитель»
Мои разработки http://raxp.radioliga.com


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 133 ]  На страницу Пред.  1, 2, 3, 4, 5, 6

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB