Easyelectronics.ru

Электроника для всех
Текущее время: 23 июл 2018, 11:13

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



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

Начать новую тему Ответить на тему  [ Сообщений: 51 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 15:41 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 2516
Откуда: КЧР, поселок Нижний Архыз
Levi писал(а):
VisualStudio одна из лучших сред разработки на С и С++

Я о С++ ничего не скажу, т.к. на этом языке не пишу. Для С мне за глаза хватает IDE Geany: в широкоформатный 27'' монитор отлично влезает окно Geany + терминал (где, собственно, и происходит запуск cmake и make, чтение выхлопа дебага и тестирование).
Коллега пишет исключительно на С++, использует qt-designer. Говорит, что очень удобная штука.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 15:50 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1130
C esp8266 основная [имхо] проблема вот какая
Можно [с некоторыми усилиями] добиться, чтоб начали собираться примеры от espressif [хоть в линукс, хоть в виндвс]
Вопрос что с этим потом делать дальше
Там большой объём сишного кода и мало документации, нужны какие-то хорошие инструменты для разборок, возможно VS и действительно подходит лучше всех

_________________
less is more


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 15:52 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 2516
Откуда: КЧР, поселок Нижний Архыз
Ну а смысл вообще с этим заморачиваться, если AT-команды работают?
А для полноценного интернета берем raspberry zero…


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 16:04 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1130
Eddy_Em писал(а):
Ну а смысл вообще с этим заморачиваться, если AT-команды работают?
А для полноценного интернета берем raspberry zero…

Ну я когда попробовал, то для себя тот же вывод сделал что и ты - ну его нахрен )
Но если кто-то полезет, могу только уважать за смелость и если смогу может быть помочь какими-то советами
Со стороны )

_________________
less is more


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 16:15 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 4784
Eddy_Em писал(а):
Ну а смысл вообще с этим заморачиваться, если AT-команды работают?
А для полноценного интернета берем raspberry zero…

Да вот ни хрена. Товарищ pv запили хороший уарт мост с вебмордой. Работает на порядок лучше стандартной хрени.

https://esp8266.ru/forum/threads/proshi ... o-web.146/


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 20:20 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 1148
Откуда: Китай, Пекин
Eddy_Em писал(а):
Ну а смысл вообще с этим заморачиваться, если AT-команды работают?
А для полноценного интернета берем raspberry zero…

а ты покопайся по исходникам.
там за цену STM8 под капотом, даже в стандартных примерах ТАКОЕ запускать умудряются.
ESP перекрывает потребности большинства проектов с беспроводом.

юзать только AТ и UART - примитивно. ты программист или банщик? ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 20:31 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 2516
Откуда: КЧР, поселок Нижний Архыз
Цитата:
за цену STM8 под капотом

Не надо! Оно раза в 4 минимум дороже!
И да, мне пофиг, что там запускать умудряются! Тратить уйму времени лишь ради того, чтобы избавиться от 20-рублевого микроконтроллера на мой взгляд никакого смысла нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 20:44 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 1148
Откуда: Китай, Пекин
Eddy_Em писал(а):
Цитата:

И да, мне пофиг, что там запускать умудряются! Тратить уйму времени лишь ради того, чтобы избавиться от 20-рублевого микроконтроллера на мой взгляд никакого смысла нет.

вот и ардуиншики , слово в слово, точно так же говорят.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 21:07 
Старожил

Зарегистрирован: 17 сен 2013, 13:53
Сообщения: 3140
cheblin писал(а):
Eddy_Em писал(а):
Цитата:

И да, мне пофиг, что там запускать умудряются! Тратить уйму времени лишь ради того, чтобы избавиться от 20-рублевого микроконтроллера на мой взгляд никакого смысла нет.

вот и ардуиншики , слово в слово, точно так же говорят.


Все так говорят. Каждый выбирает то, что ему нужнее, кому то 20-рублевый МК, так как один такой МК эффектом масштаба может превратится в нехилые деньги.
Второй выбирает экономию времени на разработку. Третий терпеть не может Вижульную Студию, а настроил себе Vim и очень даже юзабельно вышло.
А по гибкости все эти клипсы жульные студии и прочие нетбинсы где то далеко сзади.

И, кстати, эти третьи сидят в чистой консольке и читают эту ветку и даже чего то пишут :)

И таки да, не make один есть. Кто не хочет с autoconfig разбираться, может CMake заюзать.

Я вот пор рабоде проект пилил на шкале жабе и питоне. Так классика рулит. Vim, ctags просто огонь :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 21:09 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 762
Зачем добавлять микроконтроллер к микроконтоллеру? Есп вполне справится со многими задачами. То, что вам "сложнее" не значит, что оно не нужно. STM32 тоже сложнее, но это не повод его не исользовать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 21:48 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 2516
Откуда: КЧР, поселок Нижний Архыз
STM32 ­имеет уйму документации. Это вам не эта шняга, под которую писать — только себе вредить!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 21:57 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 762
Тут тоже документации есть достаточно, чтобы писать рабочий код. Было бы желание.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 13 янв 2018, 23:39 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 1148
Откуда: Китай, Пекин
Eddy_Em писал(а):
STM32 ­имеет уйму документации. Это вам не эта шняга, под которую писать — только себе вредить!

+ забираем последнюю документацию API


а так видно? это цитата из моего первого сообщения. там же ссылка на FAQ чтобы быстро всё понять.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 14 янв 2018, 01:02 
Старожил

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 4784
Чеблин, если для тебя описалово либ и референс мануал на железо , одно и то же , твоё дело труба...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 14 янв 2018, 05:04 
Старожил

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 2913
cheblin писал(а):


[упоротый линуксоид моде=on]
а где там исходники libphy.a и прочих блобов, или хотя бы описание регистров?
нету? - фтопку
[упоротый линуксоид моде=off]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 14 янв 2018, 15:12 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 762
Покажите мне хоть один МК с WiFi на борту и открытым стеком.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 14 янв 2018, 15:46 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 1148
Откуда: Китай, Пекин
примерно так. каждому инструменту свое место.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 14 янв 2018, 17:28 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 762
_pv писал(а):
а где там исходники libphy.a и прочих блобов, или хотя бы описание регистров?

А описание регистров кстати в конце документа: http://espressif.com/sites/default/file ... nce_en.pdf

И я ошибся на счет переферии ранее - ШИМ там есть. При этом неофициально кстати народ разгоняет ядро проца до 378 МГц с отключенным WiFi: https://github.com/cnlohr/nosdk8266


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 14 янв 2018, 20:31 
Старожил

Зарегистрирован: 26 ноя 2012, 10:28
Сообщения: 2516
Откуда: КЧР, поселок Нижний Архыз
Ну, если gcc эту хрень поддерживает, и есть полная документация на железо, то все ОК.
Но что-то мне прямо-таки не верится в это!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 14 янв 2018, 23:45 
Старожил
Аватара пользователя

Зарегистрирован: 11 апр 2016, 18:04
Сообщения: 1148
Откуда: Китай, Пекин
Eddy_Em писал(а):
Ну, если gcc эту хрень поддерживает, и есть полная документация на железо, то все ОК.
Но что-то мне прямо-таки не верится в это!

жээээээсть так эти все твои сферические рассуждения были про коня которого не видел?
как низко пал секам ;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 15 янв 2018, 01:13 
Старожил

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 2913
NStorm писал(а):
_pv писал(а):
а где там исходники libphy.a и прочих блобов, или хотя бы описание регистров?

А описание регистров кстати в конце документа: http://espressif.com/sites/default/file ... nce_en.pdf

gpio, spi и uart это конечно здорово, но я имел ввиду радио.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 15 янв 2018, 01:41 
Только пришел

Зарегистрирован: 25 дек 2015, 01:44
Сообщения: 28
Откуда: Херсон
А как обстоят дела с отладкой? JTAG простенький подключить можно? Или специальный девайс за 100500 покупать надо?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 15 янв 2018, 11:10 
Старожил

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1130
Levi писал(а):
А как обстоят дела с отладкой? JTAG простенький подключить можно? Или специальный девайс за 100500 покупать надо?

У тулзы из первого поста с отладкой дела никак не обстоят - её нет
А вообще два варианта - gdb-stub прямо в прошивке и подключение gdb через uart, либо внешний девайс [не за 100500, но и не за $2] и openocd+gdb
Подробности тут - https://visualgdb.com/w/tutorials/categ ... 8266esp32/

_________________
less is more


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 15 янв 2018, 11:37 
Старожил

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 762
_pv писал(а):
gpio, spi и uart это конечно здорово, но я имел ввиду радио.

Я ж вам написал: "Покажите мне хоть один МК с WiFi на борту и открытым стеком.". Нет такого в природе к сожалению. Стек WiFi штука не простая, я так понимаю с нуля писать её никто не хочет - покупают где-то права на проприетарную реализацию / IP Core. По условиям договора всё закрыто, открыть производитель не имеет права, все под NDA.
Поэтому только бинарные блобы и работа через API SDK :( Но это везде так афаик.
Даже у американского TI CC3200 вроде у радио свой МК есть со "встроенной прошивкой" и общаешься ты с ним через подготовленный тебе функционал, а не напрямик.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Програмирование WiFi ESP8266 под VisualStudio
СообщениеДобавлено: 29 янв 2018, 11:59 
Только пришел

Зарегистрирован: 25 дек 2015, 01:44
Сообщения: 28
Откуда: Херсон
vt340, Приехал мне Olimex JTAG, начал пробовать (VisualGDB, IoT SDK nonOs) - что то ничего не выходит. Взял пример диодной моргалки. Код простейший. Потом выкинул все и только пытаюсь при запуске включить диод на GPIO04. Не работает. Хотя записывается без ошибок. Отладка тоже не работатет. Вроде как запускается (по F5 и по F10), но в логе пишется jtag scan chain interrogation failed. При F10 пишет "frame not in module". Все выходные провозился. В гугле ничего подходящего не нашел. Такое ощущение, что управление пронрамме не передается вообще. Есть идеи?


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

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


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

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


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

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

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