The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Представлена LittleFS, компактная файловая система для встра..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Представлена LittleFS, компактная файловая система для встра..." +3 +/
Сообщение от Orduemail (ok), 15-Янв-18, 20:21 
Да ладно тебе, не могут. Всё они могут. https://github.com/gergoerdi/rust-avr-chip8-avr/blob/master/...

Я попробовал -- хочу поливалку для цветов, а то они сохнут постоянно, -- и, скажу, что это вполне возможно сейчас, хоть и сложно. Проблема в том, что мало кто ещё ходил этим путём, поэтому дорожка непроторена. Мне пришлось прорваться через сборку rust и llvm из правильных форков на github'е, через баги xargo (cargo для кросскомпиляции), через отсутствие avr.h (есть https://github.com/avr-rust/ruduino , но он под другую атмегу, не ту, что у меня), через фичи rust'а (всё же фичи, а не баги), которые приводили к слишком агрессивной оптимизации, и через какие-то странные баги, которые я пока ещё не решил кому атрибутировать, думаю всё же llvm'у (адресация портов кривая, обойти можно, но костылём). Но, как бы там ни было, мигать диодом я раст заставил, и готов попробовать завести v-usb через ffi.

Короче, подворачивая штаны, хипстер типа меня вполне может писать на расте под восьмибитный микроконтроллер. Но, да, нельзя не согласиться, что браться за серьёзный embed проект и выбирать rust -- это не самая удачная идея.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Представлена LittleFS, компактная файловая система для встра..., opennews, 15-Янв-18, 13:38  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру