int main( void ){ // kill the watchdog WDT->WDT_MR = WDT_MR_WDDIS; auto led0 = hwlib::target::pin_out(hwlib::target::pins::d5); auto led1 = hwlib::target::pin_out(hwlib::target::pins::d6); auto led2 = hwlib::target::pin_out(hwlib::target::pins::d7); auto led3 = hwlib::target::pin_out(hwlib::target::pins::d8); auto led4 = hwlib::target::pin_out(hwlib::target::pins::d9); auto led5 = hwlib::target::pin_out(hwlib::target::pins::d10); auto led6 = hwlib::target::pin_out(hwlib::target::pins::d11); auto led7 = hwlib::target::pin_out(hwlib::target::pins::d12); auto led4_inverted = pin_out_invert(led4); auto led5_inverted = pin_out_invert(led5); auto led6_inverted = pin_out_invert(led6); auto led7_inverted = pin_out_invert(led7); auto leds = pin_out_all( led0, led1, led2, led3, led4_inverted, led5_inverted, led6_inverted, led7_inverted ); while(1){ leds.set(1); hwlib::wait_ms(250); leds.set(0); hwlib::wait_ms(250); } }
int main( void ){ // kill the watchdog WDT->WDT_MR = WDT_MR_WDDIS; namespace target = hwlib::target; auto led0 = target::pin_out( target::pins::d7 ); auto led1 = target::pin_out( target::pins::d6 ); auto led2_pin = target::pin_out( target::pins::d5 ); auto led3_pin = target::pin_out( target::pins::d4 ); auto led2 = pin_out_invert( led2_pin ); auto led3 = pin_out_invert( led3_pin ); auto leds = pin_out_all( led0, led1, led2, led3 ); hwlib::blink( leds, 500 ); }
int main(int argc, char **argv) { // kill the watchdog WDT->WDT_MR = WDT_MR_WDDIS; namespace target = hwlib::target; auto led0 = target::pin_out( target::pins::d2 ); auto led1 = target::pin_out( target::pins::d3 ); auto led2 = target::pin_out( target::pins::d4 ); auto led3 = target::pin_out( target::pins::d5 ); auto led4 = target::pin_out( target::pins::d6 ); auto led5 = target::pin_out( target::pins::d7 ); auto led6 = target::pin_out( target::pins::d8 ); auto led7 = target::pin_out( target::pins::d9 ); auto leds = pin_out_invert( led0, led1, led2, led3, led4, led5, led6, led7); while(1){ leds.kitt(); } }