Спасибо, подлечу и кину в git...У меня вот эти работают
#if defined(BOARD_RTL8710)
extern "C" {
void UserPreInit(void)
{
if(HalGetCpuClk() < 100000000) Init_CPU_CLK_UART(7,38400);
// 0 - 166666666 Hz, 1 - 83333333 Hz, 2 - 41666666 Hz, 3 - 20833333 Hz, 4 - 10416666 Hz, 5 - 4000000 Hz
// 6 - 200000000 Hz, 7 - 10000000 Hz, 8 - 50000000 Hz, 9 - 25000000 Hz, 10 - 12500000 Hz, 11 - 4000000 Hz
}
} // extern "C"
#endif
Programmer's Notepad правда файлы в нём сперва нужно открыть, но есть поиск фраз в папке и make можно прикрутитьнадо удалять в начале каждого "кекса" #include <ESP8266WiFi.h> (исправлять на #include <WiFi.h> - я уже замучался
Самое сложное в этом деле - нарисовать картинку модуля c проводками и подписями, куда и какой номер порта торчит...
Спасибо, но не поможет. Проектов очень много, я сам путаюсь, а автомат - тем более.Programmer's Notepad правда файлы в нём сперва нужно открыть, но есть поиск фраз в папке и make можно прикрутить
BK ReplaceEm
Mass Editor
Search and Replace
UltraEdit
Словогрыз
Нужны то заготовки картинок, а не соединений. Для рисования линий и соединений есть много софта. Если смотрели, то в Arduino используется определенный стиль и в svg формате... FritzingOpenOffice Draw - сам соединения рисует, просто указываешь какой блок с каким соединён - хоть текстовый, хоть картинка
там файлик лежит в архиве для примера
*.bat и *.cmd отрабатываются по разному, cmd более гибок, как то столкнулся, теперь использую только cmd, но почему конкретно на вскидку не вспомнюВыйдет чего - киньтесь рабочим вариантом...
Нашел Eclipse для Arduino, Arduino Eclipse IDE named Sloeber - Welcome!, все установилось автоматом и нужные либы плагином, но заработало только после обновления Java, гораздо удобнее чем официальное IDE.А у меня чего то не идет... Arduino IDE 1.6.5. На всех примерах ошибки компиляции.
postbuild_img2_arduino_windows.exe - А в чем его отличие от имеющегося?@relink под win удалось запустить? У меня эклипс вставлял компилятору пути из прямых слешей вместо обратных, из-за этого не копировались временные файлы при сборке. Пришлось менять исходник скрипта, добавить в него замену слешей. Нужен кому рабочий postbuild_img2_arduino_windows.exe? Или только у меня так?
Да, ну и батники Jlink пришлось переписать.
Если пытаться компилировать под эклипсом (Sloeber), то скрипты не работают как должны, поскольку у эклипса все пути в переменных хранятся с прямыми слешами, а винда хочет обратные. Я добавил замену слешей на нужные в этот скрипт, теперь компиляция работает.postbuild_img2_arduino_windows.exe - А в чем его отличие от имеющегося?
Я могу переписать на perl, если что.По хорошему надо все скрипты переписывать на Python (2.7). Это более универсальное и распространенное решение...
Все равно огромное спасибо за сборку, с которой легко начать. Я планирую по мере надобности переходить на свои/SDK функции. Но дико удобно, что все очень быстро заводится на "ардуиновских".Но Arduino пока помирает....По этому, активной поддержки RtlDuino не планируется.
Это же прямая функция от RTOS. Но либы для Arduino могут быть собраны без этой инфы. Часть, уже за 40%, *.obj в *.a, входящих в RtlDuino, относительно Ameba, заменено на сборку из моего варианта SDK и специальными конфигами.Еще такой вопрос. Наверняка вам удалось получить список задач с запущенным вайфай(через vTaskList или еще как)? Может, поделитесь?
Извиняюсь, заработался, своевременно не ответил.@relink под win удалось запустить?
У меня Eclipse для Arduino конфликтует с моей настроенной Eclipse для других проектов. Лезет в настройки Eclipse на диске "C". Совмещать нет желания.Извиняюсь, заработался, своевременно не ответил.
Только-что под Win7 проверил вот эту сборку, Java(8.0.25.18), все работает с диска С, спецом оставил тестовый workspace.
we have found programs in the path that might conflict with our external builder.
The conflicting programs are bash and sh.
The program might still function but if you get strange build errors you know where to look
мы обнаружили программы в пути, которые могут конфликтовать с нашим внешним строителем.
Конфликтующие программы Баш и ш.
Программа может по-прежнему функционировать, но если вы получаете странные ошибки сборки, вы знаете, где искать
В базе Ameba Arduino вроде есть уже jpeg в либах...Нашел хороший код для конвертации в jpeg и затисал под CodeBlocks, некогда искать топик, выкладываю здесь.
В ней же нет RTL, только ардуино и есп.Только-что под Win7 проверил вот эту сборку, Java(8.0.25.18), все работает с диска С
C:\ArduinoSloeber\arduinoPlugin\packages>dir
Содержимое папки C:\ArduinoSloeber\arduinoPlugin\packages
27.02.2017 15:25 <DIR> .
27.02.2017 15:25 <DIR> ..
27.02.2017 15:25 <DIR> arduino
27.02.2017 15:25 <DIR> esp8266
0 файлов 0 байт
4 папок 110 167 216 128 байт свободно
C:\ArduinoSloeber\arduinoPlugin\packages>
Да, надо было отметить. Но разве там не доустанавливается все по принципу Arduino IDE. На вопрос, работает-ли альтернатива в win ответил.В ней же нет RTL, только ардуино и есп.
Может где-то и есть, в с++ или с# обрамленные кучей кода, который надо разбирать чтобы вникнуть. Мне удалось найти легкий для понимания и применения вариант, чем и поделился. Помнится где-то люди искали решение насчет картинки с OV(без конвертации), подумал, что это вариант.В базе Ameba Arduino вроде есть уже jpeg в либах...
Проблем только с PNG. Там деревья Хаффмана по 32 кило минМожет где-то и есть, в с++ или с# обрамленные кучей кода, который надо разбирать чтобы вникнуть. Мне удалось найти легкий для понимания и применения вариант, чем и поделился. Помнится где-то люди искали решение насчет картинки с OV(без конвертации), подумал, что это вариант.
Так вот просто так не работает компилятор-линкер.Да, надо было отметить. Но разве там не доустанавливается все по принципу Arduino IDE. На вопрос, работает-ли альтернатива в win ответил.
Это не связанные вещи.При прошивке из rtldurino загрузчик первоначально ругался на отсутствие файла ota.bin (Его и в правду нет в ..\development\rtl87xx\tools\)
Покурив форум решил "поправить" "изначально кривую" прошивку своего модуля на OTA_RTLDuino.bin
По представленному логу у вас AP работает.Вопрос: как поправить весь этот винегрет?