интерес к STM 32

Fm-Nafing
Рядовой
Сообщения: 66
Зарегистрирован: 13 июл 2016, 13:24
Откуда: Санкт-Петербург
Имя: Владислав

интерес к STM 32

Сообщение Fm-Nafing »

Интерес к stm32 ? Да, конечно он не может не быть.
Насчёт скорости спору быть не может. Потому что алгоритмы работы stm и avr абсолютно разные.
Так же и компиляторы.
Ну и так же способы написания кода.
Смотрите сами:
Блинька на avr:
pin(13)_high;
delay(200);
pin(13)_low;
delay(200);

И теперь блинька на stm;
togle_pin(13);
delay(200);

Разница есть?
Решайте сами.
Я изменил бы мир. Но Бог не дал исходников.
SSSergeich
Капитан
Сообщения: 708
Зарегистрирован: 06 фев 2016, 11:01
Откуда: Ярославль
Имя: Сергей

интерес к STM 32

Сообщение SSSergeich »

Fm-Nafing писал(а): 08 дек 2020, 22:24 Интерес к stm32 ? Да, конечно он не может не быть.
Насчёт скорости спору быть не может. Потому что алгоритмы работы stm и avr абсолютно разные.
Так же и компиляторы.
Ну и так же способы написания кода.
Смотрите сами:
Блинька на avr:
pin(13)_high;
delay(200);
pin(13)_low;
delay(200);

И теперь блинька на stm;
togle_pin(13);
delay(200);

Разница есть?
Решайте сами.
В первом случае я четко знаю состояние выхода, а во втором с вероятностью 50%.. или как там правильно... бабка надвое сказала..
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

интерес к STM 32

Сообщение Ingwar »

Fm-Nafing писал(а): 08 дек 2020, 22:24 Ну и так же способы написания кода.
Вот только про коды на STM не нужно...
А если дело в кол-ве строк, то

toggle = !toggle;
digitalWrite(13,toggle);
delay(500);

или

digitalWrite(13, !digitalRead(13));
delay(200);

З.Ы. Я практически не знаю Си, но видел коды для STM и предположу, что для Вашего примера используется сторонняя бибка, поскольку в "чистом" виде инициализация портов (да и самого камня) - коротенькая повесть.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Аватара пользователя
Phazz
Полковник
Сообщения: 3159
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 237 раз
Поблагодарили: 121 раз

интерес к STM 32

Сообщение Phazz »

[ref]Fm-Nafing[/ref], а теперь тоже самое, но без delay
Ответить

Вернуться в «STM32»

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

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