The OpenNET Project / Index page

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



"Новая версия среды разработки Arduino IDE 2.3 "
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Новая версия среды разработки Arduino IDE 2.3 " +/
Сообщение от Аноним (-), 12-Фев-24, 02:29 
> Кстати о сишных дыренях, дак для Гарвардской архитектуры пофиг...

Ну покажи как тебе integer overflow какой-нибудь - пофиг?

А еще ардуина тупая как дровина. У проца нет такого понятия как исключения - и абсолютно любая самая дурная ситуация - обработана быть не может.

Вырубился кварц? Ну, это вам не STM32, да. Переполнение стека? Выполнение попало на строку текста (константу) в флеше? Брутальный некорректный доступ в флеш? Ему похрен все. От и до. Может быть - когда нибудь - сработает вачдог.

А о том чтобы на абдурине запустить хотя-бы ubsan (у него есть лайтовая версия, на ARM в фирмварях юзабельно) и прозвонить фирмварь на тему integer overflow и прочего UB - речь не идет в принципе. У тупого как дрова AVR нету "bad opcode" исключений - ну ubsan реализовать низя, во! Так что вы еще и отловить вон то - не сможете на вот именно таргете.

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

Оглавление
Новая версия среды разработки Arduino IDE 2.3 , opennews, 11-Фев-24, 17:44  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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