Архивы за день 19 декабря, 2014

тест функции digitalWrite

Оптимизируем digitalWrite на Arduino

1 звезда2 звезды3 звезды4 звезды5 звезд (95 голосов, средняя оценка: 4,89 из 5)
Загрузка...

Сегодня я протестирую фактическую скорость работы функции digitalWrite на своей Arduino Mega2560 и расскажу как ускорить работу программы в 50 раз! В основе отладочной платы Arduino Mega2560 лежит микроконтроллер AT2560, работающий с тактовой частотой 16 Мгц. Если перевести эти 16 миллионов колебаний во временной интервал, то получим достаточно небольшой период, равный 62.5 нс. Это быстро, но действительно ли […]