pvvx
Активный участник сообщества
В Дуине две капы -мм, видимо у меня что то не так, я если нажимаю скомпилировать в дуине - она просто компилирует и всё, больше никаких сообщений или заливки прошивки в RAM.
Отмеченная, если использовали кинутый патч, вызывает [inline]tools.ameba_tools.upload.pattern.windows="{runtime.tools.ameba_tools.path}/JLink-RunRAM.bat" "{runtime.tools.ameba_tools.path}"{upload.verbose}[/inline]
Найдите C:\Users\USER_NAME\AppData\Local\Arduino15\packages\realtek\tools\ameba_tools\1.0.7\JLink-RunRAM.bat и запустите. В нем можно указать директорию с Jlink - строка с rem
[inline]PATH=D:\MCU\SEGGER\JLink_V610a;%PATH%;[/inline] если нет желания вписывать путь к Jlink в PATH.
--------
Обновил первое сообщение темы - там теперь просто копия, того что стоит у меня.
На ошибки не придираться - я её ломаю и так и сяк, что-то забываю поправить, что-то уже нормально работает...
От официальной уже много расхождений.
Пересобраны библиотеки и т.д. Либа lib_ameba.a заменена на lib_rtl00.a и отдельную lib_lwip.a. Патчи на CИ убраны и уже замещены в либах. Глобальные ошибки исправлены. Например, ранее LwIP держал статические буфера в области tcm heap.
В общем пока всё работает, остается искать мелкие ошибки и недочеты.
Я вот не знаю, как в Дурине должно вести себя такое:
Код:
#include <iostream>
using namespace std;
int main() {
cout << "Hello ARM World!" << endl;
return 0;
}
Последнее редактирование: