Владимир Андреевич
Member
На ESP32: простейший кусок программы
for(int i=0;i<1;i++)
{ digitalWrite(13, HIGH);
delayMicroseconds(1000);
digitalWrite(13, LOW);
//delayMicroseconds(500); } 13-ый пин через 100ом+диод передается на SCOPE-осциллограф через USB звуковую плату. Результат прицеплен. Длительность высокого периода порядка 1.5мсек. Небольшое падение - влияние звуковой платы, не пропускающей постоянную компоненту.
Как получить пик с точным временем продолжительности?
for(int i=0;i<1;i++)
{ digitalWrite(13, HIGH);
delayMicroseconds(1000);
digitalWrite(13, LOW);
//delayMicroseconds(500); } 13-ый пин через 100ом+диод передается на SCOPE-осциллограф через USB звуковую плату. Результат прицеплен. Длительность высокого периода порядка 1.5мсек. Небольшое падение - влияние звуковой платы, не пропускающей постоянную компоненту.
Как получить пик с точным временем продолжительности?
Вложения
-
47.9 KB Просмотры: 4