ZerosquareLe 03/10/2022 à 21:36
Si tu utilises le code d'interruption "classique", le bit IMASK de D_FLAGS (qui bloque toutes les interruptions sans distinction) est réinitialisé seulement à la fin du code, après tout le reste. Par conséquent, si le code d'une ou de l'autre de tes interruptions timer prend plus de 1/16000ème de seconde à s'exécuter, tu vas louper des interruptions I²S et donc ralentir la sortie audio.