Easyelectronics.ru

Электроника для всех
Текущее время: 22 янв 2021, 12:06

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



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

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

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

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


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

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

_________________
mcu.goodboard.ru


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

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


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

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

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

_________________
mcu.goodboard.ru


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

Зарегистрирован: 11 сен 2012, 11:19
Сообщения: 5896
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
Сообщения: 3807
Откуда: Китай, Пекин
Eddy_Em писал(а):
Ну а смысл вообще с этим заморачиваться, если AT-команды работают?
А для полноценного интернета берем raspberry zero…

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

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

_________________
unirail.org


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

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

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


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

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

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

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

_________________
unirail.org


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

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

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

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


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

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

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

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


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

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


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

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


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

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


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

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

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


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

_________________
unirail.org


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

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


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

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


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


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

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


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

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

_________________
unirail.org


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

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 3047
_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
Сообщения: 4910
Откуда: КЧР, поселок Нижний Архыз
Ну, если gcc эту хрень поддерживает, и есть полная документация на железо, то все ОК.
Но что-то мне прямо-таки не верится в это!


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

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

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

_________________
unirail.org


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

Зарегистрирован: 10 июн 2011, 23:01
Сообщения: 3492
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
Сообщения: 32
Откуда: Херсон
А как обстоят дела с отладкой? JTAG простенький подключить можно? Или специальный девайс за 100500 покупать надо?


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

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

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

_________________
mcu.goodboard.ru


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

Зарегистрирован: 08 авг 2013, 09:43
Сообщения: 3047
_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
Сообщения: 32
Откуда: Херсон
vt340, Приехал мне Olimex JTAG, начал пробовать (VisualGDB, IoT SDK nonOs) - что то ничего не выходит. Взял пример диодной моргалки. Код простейший. Потом выкинул все и только пытаюсь при запуске включить диод на GPIO04. Не работает. Хотя записывается без ошибок. Отладка тоже не работатет. Вроде как запускается (по F5 и по F10), но в логе пишется jtag scan chain interrogation failed. При F10 пишет "frame not in module". Все выходные провозился. В гугле ничего подходящего не нашел. Такое ощущение, что управление пронрамме не передается вообще. Есть идеи?


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


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


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

Сейчас этот форум просматривают: Yoda


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

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

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