ARM Cortex-M3 Uživatelský manuál Strana 38

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 41
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 37
38
mbed Motor Controller Example
#
include
"mbed.h“
DigitalOut
leftfwd
(p16);
DigitalOut
leftrev
(p17);
PwmOut
pwm
(p21);
AnalogIn
pot
(p20);
int
main
(){
pwm.period_ms(1);
while
(1){
float
potmod = pot
-
0.5;
if
(potmod >= 0){
leftfwd = 1;
leftrev = 0;
pwm=((1.8 * potmod) + 0.1);
}
else
{
leftfwd = 0;
leftrev = 1;
pwm = fabs((1.8 * potmod)
-
0.1);
}
}
}
Zobrazit stránku 37
1 2 ... 33 34 35 36 37 38 39 40 41

Komentáře k této Příručce

Žádné komentáře