| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| ESP8266 (ESP-01) SDK: начални проблеми http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=14825 |
Страница 1 от 1 |
| Автор: | NikB [ Пон Окт 10, 2016 4:10 pm ] | ||||||||||||||||||||||||||||||||||||
| Заглавие: | ESP8266 (ESP-01) SDK: начални проблеми | ||||||||||||||||||||||||||||||||||||
Опитвам се да направя прост bin файл за ESP8266. Как (с моята липсата на опит) мога да се справя Средата може би не е съществена, в случея е MS Visual studio 2015 community с VisualGDB (тестовете - с VisualGDB-5.1r6.msi, от ru magnet). От средата се създарва, компилира без забележки проект LEDBlink (най-долу е main функцията). Странното е, че bin файла, който се създава за това мигане на LED е два пъти по-голям от файла v0.9.5.2 AT Firmware.bin, който е с АТ командите Програмирам го във ESP-01 с esp8266_flasher.exe (дървена програмка от семпември 2014, защото не намирам друга). При рестартиране на контролера извежда (вероятно на 74880 б/с ) стрингове:
Ако рестартирам в bootloader mode, извежда
ето я main()
ПП Сега реших да пробвам на 74880б/с един модул ESP8266, който мислех, че е окончателно скапан: след рестарт казва (!!! заедно с терминал-infoto):
|
|||||||||||||||||||||||||||||||||||||
| Автор: | ike [ Пон Окт 10, 2016 8:31 pm ] |
| Заглавие: | Re: ESP8266 (ESP-01) SDK: начални проблеми |
А пробва ли като за начало да качиш ардуино и с ардуиното да размигаш светодиода - ако така не стане, изхвърли платките това не е за теб. https://github.com/esp8266/Arduino |
|
| Автор: | NikB [ Пон Окт 10, 2016 9:56 pm ] |
| Заглавие: | Re: ESP8266 (ESP-01) SDK: начални проблеми |
Благодаря ти много за отзивчивостта! Може би си прав, че не е за мен, но ще опитам Моля, поясни ми - като си изтегля и инсталирам Ардуино и тоя проект от GitHub, ще компилирам проекта, ще го заредя в платката си 8266 и светодиодът на платчицата 8266 ще замига, така ли? Много се съмнявам, че смяната на IDE ще ми реши проблема, но, заради теб - ще опитам |
|
| Автор: | NikB [ Вто Окт 11, 2016 2:14 pm ] |
| Заглавие: | Re: ESP8266 (ESP-01) SDK: начални проблеми |
Моля, пояснете как да ползвам новите бутлодери, за да зареждам в старите модули? "Старите" модули ESP-01 очакват бутлодера да работи на 74880 б/с Новите бутлодери не поддържат тази скорост. |
|
| Автор: | flancer [ Сря Окт 19, 2016 10:47 am ] | |||||||||
| Заглавие: | Re: ESP8266 (ESP-01) SDK: начални проблеми | |||||||||
Би ли изяснил проблемът си малко по-подробно? Не съм работил с ЕСП-01, само с ЕСП-07 и 12, но не е имало някакви драми, може би ъпдейт на фърмуера - http://www.instructables.com/id/Intro-Esp-8266-firmware-update/?ALLSTEPS ще ти реши проблема?
Да. Мигат си. И с доста по-сложни неща се справят коеектно. И, най-вече - могат да се ползват библиотеките за ардуино със въшката без външен процесор! Много харно е, да ти кажа, за хоби проектче да не се налага да се чудиш кака да подкараш mifare или нещо подобно. Е ако си пишеш всичко сам, можеш да оптимизираш, но тя джаджата си се српавя кадърно със всекидневни задачи за IOT... нещо. |
||||||||||
| Автор: | NikB [ Сря Окт 19, 2016 1:54 pm ] |
| Заглавие: | Re: ESP8266 (ESP-01) SDK: начални проблеми |
(Извинявай: За няколко дни съм го отложих това, но скоро пак ще стигна до него. Впрочем, май се разболявам днес - някакъв вирус ме е пипнал) С този тул за флашване сменям вресиите на AT командите (и няма проблем да го правя, от 0.9.9.2, до някакви последни руски "сборки", които изкарват http адрес в номера на версията). Проблемът е, че не мога да флашна програма (пример), която аз компилирам. Компилирам с Visual studio + Visual GDB (embedded project). (Пробвах и с Arduino без успех). Не съм наясно кое в коя част на паметта се слага. Но тоя флашер, към който си изпратил линк, работи с един файл и го намества някак си. http://www.xess.com/blog/esp8266-reflash/ |
|
| Автор: | gicho [ Сря Окт 19, 2016 4:36 pm ] |
| Заглавие: | Re: ESP8266 (ESP-01) SDK: начални проблеми |
Един добронамерен съвет (извинявам се ако е офтопик) - забрави AT командите. Лоша посока са. Най-лесно е да се работи с ардуино-есп8266. Флашенето си работи стабилно ако ползваш някаква свястна платка (nodemcu) която позволява PC-то да поиска рестарт и бут режим през flow control сигналите на серийния. Ако е модул проблемите най-често са от ресет и задаване на коректен бут режим (с пиновете - джъмпери, ключета). |
|
| Автор: | radolin [ Чет Окт 20, 2016 7:01 pm ] |
| Заглавие: | Re: ESP8266 (ESP-01) SDK: начални проблеми |
Аз преди време като си играх с една такава платка ползвах Sming - https://github.com/SmingHub/Sming изглеждаше ОК и нямаше някакви проблеми. |
|
| Автор: | ike [ Чет Окт 20, 2016 9:02 pm ] | |||||||||
| Заглавие: | Re: ESP8266 (ESP-01) SDK: начални проблеми | |||||||||
Ако с адруиното не е станало, хвърляй платките в кофата и продължавай напред, това явно не е за теб. |
||||||||||
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|