Например TDA7294

 Форум РадиоКот • Просмотр темы - ESP8266 прошивка или программа?
Форум РадиоКот
Здесь можно немножко помяукать :)



Текущее время: Чт ноя 23, 2017 08:58:14



Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 36 ]  На страницу 1, 2  След.
Автор Сообщение
Не в сети
 Заголовок сообщения: ESP8266 прошивка или программа?
СообщениеДобавлено: Пт сен 22, 2017 14:01:03 
Встал на лапы

Зарегистрирован: Пн окт 13, 2014 10:31:45
Сообщений: 90
Рейтинг сообщения: 0
Сегодня меня поставил в замешательство товарищ.
Он сказал, что на ESP8266 следует зашивать прошивки под конкретную IDE.
Типа пишешь с arduino ide - свой прошивка, которая может общаться с этой средой.
Для eclipse своя прошивка.
Так ли это?
Просто с arduino ide шьется хорошо (в плане команды выполняются), а когда я с eclipse прошиваю, то eclipse пишет что все хорошо, а по факту ничего не происходит (вернее происходит, но совсем не то). :dont_know:


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Пт сен 22, 2017 14:15:01 
Мудрый кот

Карма: 36
Зарегистрирован: Пн апр 06, 2015 12:01:53
Сообщений: 1745
Откуда: москва, уфа
Рейтинг сообщения: 0
не так


Вернуться наверх
 Профиль  
 
JLCPCB Prototype, $2 за 10 печатных плат (2 слоя, 100×100мм).

Крупнейший производитель печатных плат в Китае, 290,000+ заказчиков, 8,000+ он-лайн заказов в день.

Узнать цену прямо сейчас!

LCSC Parts: Экономия до 50%, большой выбор компонентов в наличии, отправка заказа в день оплаты.

Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Пт сен 22, 2017 14:42:41 
Встал на лапы

Зарегистрирован: Пн окт 13, 2014 10:31:45
Сообщений: 90
Рейтинг сообщения: 0
все таки я защил с аруино иде свою прошивку?


Вернуться наверх
 Профиль  
 

Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Пн окт 23, 2017 14:35:55 
Друг Кота
Аватар пользователя

Карма: 67
Зарегистрирован: Вс мар 29, 2009 23:09:05
Сообщений: 7249
Рейтинг сообщения: 0
Возможно, вас путает то, что к использованию ESP8266 есть три подхода.

1. Использование AT-команд.

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

2. NodeMCU.

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

Сборку NodeMCU можно сконфигурировать и получить онлайн, по NodeMCU есть хорошая документация.

3. Разработка своей прошивки на основе SDK от Espressif.

В этом случае не используется никакая готовая прошивка, код пишется на Си с использованием SDK от Espressif. Получается особая прошивка, которая и заливается в память модуля. Минус такого подхода - SDK доступен только для Linux.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 Профиль WWW  
 

Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Пн окт 23, 2017 15:22:19 
Мудрый кот

Карма: 36
Зарегистрирован: Пн апр 06, 2015 12:01:53
Сообщений: 1745
Откуда: москва, уфа
Рейтинг сообщения: 0
SDK доступен только для Linux.

да вроде как обычные сишные исходники. Тулчейн под винду существует.


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Пн окт 23, 2017 16:38:02 
Друг Кота
Аватар пользователя

Карма: 67
Зарегистрирован: Вс мар 29, 2009 23:09:05
Сообщений: 7249
Рейтинг сообщения: 0
Цитата:
Тулчейн под винду существует.


Э-э-э, а где? Я бы с удовольствием его попробовал, но бинарники смог найти только под Linux.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Пн окт 23, 2017 17:33:48 
Мудрый кот

Карма: 36
Зарегистрирован: Пн апр 06, 2015 12:01:53
Сообщений: 1745
Откуда: москва, уфа
Рейтинг сообщения: 0
http://gnutoolchains.com/esp8266/


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Пн окт 23, 2017 22:42:02 
Грызет канифоль
Аватар пользователя

Зарегистрирован: Чт июн 23, 2011 08:55:51
Сообщений: 260
Рейтинг сообщения: 0
Вот тут есть все что надо https://esp8266.ru/
Включая исходник прошивки на Си под eclips luna, который замечательно переписывается под свои нужды.
или вот https://geektimes.ru/post/241842/


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Вт окт 24, 2017 12:11:05 
Собутыльник Кота
Аватар пользователя

Карма: 5
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 2628
Рейтинг сообщения: 0
arkhnchul , требует установки Visual Studio, и нахрена тащить столько гигабайт?
Вердикт -сам не пробовал но предлагает. Ткнул похоже на первое попавшееся.

korsaj, есть все но установка и настройка тулчайна не описана. Разбираться, разбираться и разбираться -причем без какой либо помощи.
Настройка и конфигурация проекта и тулчайна под клипсину - сплошные танцы с бубном.
По второй ссылке все устарело , и часть не рабочая.
Вердикт- так же не в курсе, так же просто ткнул...


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Вт окт 24, 2017 12:41:12 
Мудрый кот

Карма: 36
Зарегистрирован: Пн апр 06, 2015 12:01:53
Сообщений: 1745
Откуда: москва, уфа
Рейтинг сообщения: 0
требует установки Visual Studio, и нахрена тащить столько гигабайт?

и в какой момент оно требует студию?


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Вт окт 24, 2017 12:45:32 
Друг Кота
Аватар пользователя

Карма: 67
Зарегистрирован: Вс мар 29, 2009 23:09:05
Сообщений: 7249
Рейтинг сообщения: 0
Пока что мой выбор - NodeMCU. :idea:

Прошивка доступна без сложностей, заливается легко, есть хорошая документация. Ну и я уже давно и нежно люблю Lua. :)

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Вт окт 24, 2017 13:05:17 
Собутыльник Кота
Аватар пользователя

Карма: 5
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 2628
Рейтинг сообщения: 0
и в какой момент оно требует студию?

Вы ссылку свою вАААще читали? Кем и для чего создана та страница...

Добавлено after 1 minute 43 seconds:
Пока что мой выбор - NodeMCU. :idea:

Прошивка доступна без сложностей, заливается легко, есть хорошая документация. Ну и я уже давно и нежно люблю Lua. :)

Ну , куда же без ардуньи. ВпереТ и с песней...


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Вт окт 24, 2017 13:22:19 
Друг Кота
Аватар пользователя

Карма: 67
Зарегистрирован: Вс мар 29, 2009 23:09:05
Сообщений: 7249
Рейтинг сообщения: 0
Цитата:
Ну , куда же без ардуньи. ВпереТ и с песней...


Вы документацию на NodeMCU вАААще читали? :wink: Это не Ардуино. Это интерпретатор Lua, портированный на ESP8266. Ардуино, если мне не изменяет память, как раз таки использует тулчейн для генерации бинарников.

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Вт окт 24, 2017 13:33:13 
Собутыльник Кота
Аватар пользователя

Карма: 5
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 2628
Рейтинг сообщения: 0
Ys , поверь мне, это то же самое , если еще не хуже применительно к esp8266...


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Вт окт 24, 2017 13:51:25 
Друг Кота
Аватар пользователя

Карма: 67
Зарегистрирован: Вс мар 29, 2009 23:09:05
Сообщений: 7249
Рейтинг сообщения: 0
Как человек, который пробовал разные методы работы с ESP8266, не поверю. :)

_________________
Разница между теорией и практикой на практике гораздо больше, чем в теории.


Вернуться наверх
 Профиль WWW  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Вт окт 24, 2017 14:10:59 
Мудрый кот
Аватар пользователя

Карма: 14
Зарегистрирован: Пн окт 11, 2010 20:00:08
Сообщений: 1736
Рейтинг сообщения: 0
Досикус, предложите свой "правильный" вариант. :)


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Вт окт 24, 2017 14:26:04 
Собутыльник Кота
Аватар пользователя

Карма: 5
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 2628
Рейтинг сообщения: 0
Выше уже все сказано, надо лишь разуть глаза.
https://esp8266.ru/forum/threads/anonsy ... sp8266.32/
Цитата:
Разбираться, разбираться и разбираться


Правильный, он или не правильный, но я не уподобляюсь хомячкам выбирающим ардунью и эмоблитц ...

Как человек, который пробовал разные методы работы с ESP8266, не поверю. :)

Единственный кто пишет вменяемое под ESP - pvvx, почитайте на досуге что он пишет про NodeMCU...
А впрочем , что я отговариваю, поиграешься- сам поймешь.
Мне лично хватило пары часов - выкинул на. Зато прошивки от pvvx прекрасно отрабатывают уже второй год ...


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Вт окт 24, 2017 14:49:20 
Мудрый кот

Карма: 36
Зарегистрирован: Пн апр 06, 2015 12:01:53
Сообщений: 1745
Откуда: москва, уфа
Рейтинг сообщения: 0
Вы ссылку свою вАААще читали? Кем и для чего создана та страница...

по ссылке - установщик. В нем компиляторы C и C++, их стандартные библиотеки, ассемблер, линкер, тулзы для работы с объектниками - тулчейн, знакомое слово? Еще внутри в целом необязательные плюшки - openocd, gdb, питон, пригоршня библиотек. В каком месте вы увидели требование visual studio?


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Вт окт 24, 2017 14:55:28 
Собутыльник Кота
Аватар пользователя

Карма: 5
Зарегистрирован: Пн июл 28, 2008 23:12:01
Сообщений: 2628
Рейтинг сообщения: 0
А теперь зайдите в корень установленных "знакомых вам слов" и обратите внимание на файлы с расширением *.props
И заодно осознайте что весь тулчайн заточен под интеграцию в VisualGDB plugin...


Вернуться наверх
 Профиль  
 
Не в сети
 Заголовок сообщения: Re: ESP8266 прошивка или программа?
СообщениеДобавлено: Вт окт 24, 2017 15:27:40 
Мудрый кот

Карма: 36
Зарегистрирован: Пн апр 06, 2015 12:01:53
Сообщений: 1745
Откуда: москва, уфа
Рейтинг сообщения: 0
повторю вопрос: в каком месте вы увидели требование visual studio? Файлы .props хитрым образом запрещают бинарникам работать?


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



Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на форуме

Сейчас этот форум просматривают: АСУ, xterro и гости: 5


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

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


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y