xavuis Modérateur
Messages : 656 Département : 62
| Sujet: [TUTO] Teensy LED toutes blanche Lun 16 Déc 2019 - 12:41 | |
| si votre Teensy ne fonctionne pas et donne au démarrage du Pincab des Leds allumées : [Vous devez être inscrit et connecté pour voir cette image]et sous une table VPX [Vous devez être inscrit et connecté pour voir cette image]la solution ce trouve peut être a: teensy all leds white il faut faire un pont entre la borne 15 et 16 de votre teensy 3.2 [Vous devez être inscrit et connecté pour voir cette image]je tiens a remercier Sebinouse pour son aide | |
|
sebinouse
Messages : 742 Département : IDF
| Sujet: Re: [TUTO] Teensy LED toutes blanche Mar 17 Déc 2019 - 12:59 | |
| Et bien voilà un pb de solutionné Pour ceux qui veulent comprendre le pourquoi du comment je vous invite à jeter un coup d’œil au commentaire de MikePinball: - Citation :
- The TeensyStripController software uses a heavily modified version of the original PJRC OctoWS2811 library. But both libraries need pins 15 and 16 connected to correctly utilize the high-speed DMA features of the MK20DX256 32 bit ARM Cortex-M4.
Ainsi qu’au code source : - Code:
-
#if defined(KINETISK) // pin 16 triggers DMA(port B) on rising edge (configure for pin 3's waveform) CORE_PIN16_CONFIG = PORT_PCR_IRQC(1)|PORT_PCR_MUX(3); pinMode(3, INPUT_PULLUP); // pin 3 no longer needed
// pin 15 triggers DMA(port C) on falling edge of low duty waveform // pin 15 and 16 must be connected by the user: 16 is output, 15 is input pinMode(15, INPUT); CORE_PIN15_CONFIG = PORT_PCR_IRQC(2)|PORT_PCR_MUX(1);
// pin 4 triggers DMA(port A) on falling edge of high duty waveform CORE_PIN4_CONFIG = PORT_PCR_IRQC(2)|PORT_PCR_MUX(3); | |
|