Страница 2 из 2
интерес к STM 32
Добавлено: 08 дек 2020, 22:24
Fm-Nafing
Интерес к stm32 ? Да, конечно он не может не быть.
Насчёт скорости спору быть не может. Потому что алгоритмы работы stm и avr абсолютно разные.
Так же и компиляторы.
Ну и так же способы написания кода.
Смотрите сами:
Блинька на avr:
pin(13)_high;
delay(200);
pin(13)_low;
delay(200);
И теперь блинька на stm;
togle_pin(13);
delay(200);
Разница есть?
Решайте сами.
интерес к STM 32
Добавлено: 09 дек 2020, 01:40
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%.. или как там правильно... бабка надвое сказала..
интерес к STM 32
Добавлено: 09 дек 2020, 01:40
Ingwar
Fm-Nafing писал(а): 08 дек 2020, 22:24
Ну и так же способы написания кода.
Вот только про коды на STM не нужно...
А если дело в кол-ве строк, то
toggle = !toggle;
digitalWrite(13,toggle);
delay(500);
или
digitalWrite(13, !digitalRead(13));
delay(200);
З.Ы. Я практически не знаю Си, но видел коды для STM и предположу, что для Вашего примера используется сторонняя бибка, поскольку в "чистом" виде инициализация портов (да и самого камня) - коротенькая повесть.
интерес к STM 32
Добавлено: 09 дек 2020, 06:29
Phazz
[ref]Fm-Nafing[/ref], а теперь тоже самое, но без delay