#263 Add PWM to Makefile

This commit is contained in:
mstroh76
2024-08-19 14:02:21 +02:00
parent 4c6ef8701b
commit 725336332e
2 changed files with 8 additions and 5 deletions

View File

@@ -2,13 +2,13 @@ CC = gcc
CFLAGS = -Wall
LDFLAGS =
# Need BCM26 <-> BCM19 connected (1kOhm)
tests = wiringpi_test1_sysfs wiringpi_test2_sysfs wiringpi_test3_device_wpi wiringpi_test4_device_phys wiringpi_test5_default wiringpi_test6_isr wiringpi_test7_version
# Need BCM19 <-> BCM26, +PWM: BCM12 <-> BCM13, BCM18 <-> BCM17 connected (1kOhm)
tests = wiringpi_test1_sysfs wiringpi_test2_sysfs wiringpi_test3_device_wpi wiringpi_test4_device_phys wiringpi_test5_default wiringpi_test6_isr wiringpi_test7_version wiringpi_test9_pwm
# Need XO hardware
xotests = wiringpi_xotest_test1_spi wiringpi_i2c_test1_pcf8574
xotests = wiringpi_xotest_test1_spi wiringpi_i2c_test1_pcf8574 wiringpi_test9_pwm
# Need PiFace hardware and tests condition
# Need PiFace hardware and BCM23 <-> BCM24 , BCM18 <-> BCM17 connected (1kOhm), and PiFace Out7<->In4, Out6<->In5, R0_NO<->In6, R0_NO<->In7, R_C<-100Ohm->GND
pifacetests = wiringpi_piface_test1 wiringpi_test9_pwm
all: $(tests) $(xotests) $(pifacetests)

View File

@@ -141,7 +141,7 @@ int main (void) {
return UnitTestState();
}
printf("Wait for start ...\n");
delay(250);
delay(500);
printf("Start:\n");
//MeasureAndCheckFreq("50\% Duty (default)", 300.000); //FAIL , freq (pwmc=32) to high for irq count
@@ -215,5 +215,8 @@ int main (void) {
printf("set PWM@GPIO%d (output) back to input\n", PWM);
pinMode(PWM, INPUT);
}
printf("\nDid %d PWM GPIO tests with model %d\n", testruns, RaspberryPiModel);
return UnitTestState();
}