isr – Übersetzung – Keybot-Wörterbuch

Spacer TTN Translation Network TTN TTN Login Français English Spacer Help
Ausgangssprachen Zielsprachen
Keybot      2'135 Ergebnisse   340 Domänen   Seite 7
  www.redex-andantex.com  
SD.begin(4)) { Serial.println("initialization failed!"); return; } Serial.println("initialization done."); if (SD.exists("TEST.TXT")) { Serial.println("TEST.TXT exists."); Serial.println("Removing TEST.TXT..."); SD.remove("TEST.TXT"); } else { Serial.println("TEST.TXT doesn't exist."); } pinMode(LED, OUTPUT); pinMode(SOUND_SENSOR, INPUT); // initialize Timer1 noInterrupts(); // disable all interrupts TCCR1A = 0; TCCR1B = 0; TCNT1 = TIMER_COUNTER; TCCR1B |= (1 << CS12); TIMSK1 |= (1 << TOIE1); // enable timer overflow interrupt interrupts(); // enable all interrupts } uint16_t counter = 0; uint8_t slot = 0; bool readyToSave = false; uint16_t value[2][SLOT_SIZE]; ISR(TIMER1_OVF_vect) { value[slot][counter] = analogRead(SOUND_SENSOR); if (++counter == SLOT_SIZE) { readyToSave = true; counter = 0; slot ^= 1; } TCNT1 = TIMER_COUNTER; // preload timer } void save(uint8_t slotToSave) { myFile = SD.open("TEST.TXT", FILE_WRITE); if (myFile) { for (int i = 0; i < SLOT_SIZE - 1; i++) { myFile.println(value[slotToSave][i]); } myFile.println(value[slotToSave][SLOT_SIZE - 1]); myFile.close(); Serial.println("."); } else { // if the file didn't open, print an error: Serial.println("error opening TEST.TXT"); } } void loop() { if (readyToSave) { save(slot ^ 1); readyToSave = false; } delay(100); }
  2 Treffer moodle.wuni.cz  
ISR Newsletter Fall/Winter 2016
研究発表・論文投稿のススメ(海外編)
  2 Treffer www.bsh.de  
ISR entry
Gebühren
  2 Treffer www.evolta.be  
Jerusalem (Isr)
Haut de la page ↑
Arrow 1 2 3 4 5 6 7 8 9 10 Arrow