Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 21:36

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 244 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17
Автор Сообщение
 Заголовок сообщения: Re: Применение Форта для ARM, AVR, MSP430, PIC ...
СообщениеДобавлено: Пт апр 21, 2023 21:04 
Не в сети

Зарегистрирован: Пн янв 28, 2019 03:10
Сообщения: 174
Благодарил (а): 20 раз.
Поблагодарили: 13 раз.
Total Vacuum, у pyserial, который используется для загрузки прошивки, были проблемы в Windows XP и более ранних. Не Ваш случай?

UPD. Посмотрел повнимательнее, увидел, что Ubuntu. Тогда может прав не хватать для работы с COM-портом. Нужно либо Arduino IDE из-под рута запускать, либо пользователя добавить в группу dialout


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Применение Форта для ARM, AVR, MSP430, PIC ...
СообщениеДобавлено: Сб апр 22, 2023 01:00 
Не в сети
Аватара пользователя

Зарегистрирован: Ср июл 03, 2019 11:10
Сообщения: 463
Откуда: Москва
Благодарил (а): 57 раз.
Поблагодарили: 22 раз.
Помогло что-то вроде этого:
Код:
sudo apt install pip
sudo -H pip install pyserial
Теперь хотя бы компилируется в Arduino-IDE :)

Кстати, ESP-IDF тоже поставилось, но не в винде (она у меня на голодном пайке без интернета), а в убунте по этой инструкции: https://docs.espressif.com/projects/esp-idf/en/v5.0.1/esp32c3/get-started/linux-macos-setup.html И даже скомпилировался пример hello-world, который в конце той статьи. А потом этот пример успешно прошился по адресу 0x10000 прошивалкой Flash Download Tools по этой инструкции. И этот пример даже выводит в терминал hello world и что-то там еще. Но блин. Вес скомпилированного бинарника 150K. Это уже за гранью добра и зла, как мне кажется :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Применение Форта для ARM, AVR, MSP430, PIC ...
СообщениеДобавлено: Сб апр 22, 2023 08:47 
Не в сети

Зарегистрирован: Пн янв 28, 2019 03:10
Сообщения: 174
Благодарил (а): 20 раз.
Поблагодарили: 13 раз.
Цитата:
Вес скомпилированного бинарника 150K. Это уже за гранью добра и зла, как мне кажется

Там под прошивку выделяется не меньше 1МБ флеша. А 150К - это из-за того, что вместе с самой программой компилируется куча вспомогательных библиотек (раньше ещё FreeRTOS добавлялся, не знаю, как сейчас). При увеличении программы размер прошивки не должен сильно увеличиваться


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: Применение Форта для ARM, AVR, MSP430, PIC ...
СообщениеДобавлено: Ср май 03, 2023 21:28 
Не в сети
Аватара пользователя

Зарегистрирован: Ср июл 03, 2019 11:10
Сообщения: 463
Откуда: Москва
Благодарил (а): 57 раз.
Поблагодарили: 22 раз.
ESP-IDF под win поставилось и заработало. При этом ставил offline-версию, но она все равно лезет в интернет и докачивает с гитхаба какую-то мелочевку, а без этого не работает. Тестовый hello, world компилируется в 3 bin-файла, в сумме там те же 150K. При этом первая компиляция ну ооооочень медленная, аж несколько минут, вторая и последующие уже шустрее :) Одним словом, теперь и прошивается и работает, как под win, так и под ubuntu, так что можно начинать осваивать. Еще хотелось бы и под Ардуино завести, но пока безуспешно: вроде и компилируется и шьется, но никаких осмысленных действий после прошивки плата не производит :) Ну и не ясно, какую именно плату выбирать в настройках: свою не нашел, а остальные (из тех, что пробовал) не подошли :)

Кстати, заметил одну странную вещь: низкоуровневое описание (имеются ввиду регистры) для wi-fi/bluetooth в документации на esp32c3 отсутствует. Так и задумано или плохо искал? :)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 244 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17

Часовой пояс: UTC + 3 часа [ Летнее время ]


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

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


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

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