maxlab писал(а): Вт июл 07, 2026 12:04:23
Это разделение существенно сокращает время вывода приложения в эксплуатацию, т.к, в первом приближении, достаточно хорошо изучить библиотечную абстракцию.
Но если речь идет об выжимании из железа всего возможного - велком на нижестоящий уровень
Это верно. Но есть ещё любопытство и желание понимать процесс. Особенно, когда в первый раз.
maxlab писал(а): Вт июл 07, 2026 12:04:23
Операционная система - Библиотечная абстракция - Приложение пользователя.
На каждом этапе своя ответственность. И не всегда нужен доступ к ОС на уровне WinAPI например, или к железу минуя syscall ОС.
И это верно. Но однажды, будучи ещё поклонником Delphi, мне пришлось искать причину, почему обычное мультимедийное приложение работает под AMD и не хочет под Intel. Наверное, то был последний раз, когда мне пришлось смотреть, что происходит внутри x64_86 и как Delphi попала в едва заметную разницу SIMD-инструкций, но пришлось же.
Всем привет! Адаптировал SDK от Байкала к Syntacore IDE
Можно программировать контроллер в гибридном стиле С/С++, HALL style, Arduino Wiring style
Разбираюсь с потрохами
Выложил сюда: https://gitflic.ru/project/anatolsher/u ... duino_core
Будут вопросы, спрашивайте... отвечу
Хмм, вижу это чудо завезли голым чипом в Терраэлектронику, а она - соответственно, на Озон. А также у других продавцов оно стало появляться, интересно, почему настолько дешевле? Какие-то ранние багованные ревизии, или что?
ejsanyo писал(а): Вт авг 11, 2026 00:48:48
Какие-то ранние багованные ревизии, или что?
Привет. Я покупал по килорублю за штуку. Это нормальная цена для такого контроллера исходя из наших реалий. Остальное - аппетиты перекупщиков.
Ревизия та же что на оригинальных девбордах версии 2,5. Пока багов не заметил
В SDK от производителя поддержку С++ достаточную для эмбедед приложений пока не положили. Приходится обрастать не нужными методами для явной инициализации объектов. Конструкторов/деструкторов пока нет, но говорят что в работе.
Также нет возможности запустить метод класса через this. Выкручиваюсь через статические функции. В репе есть реализация SPIClass, там видно.