Exemple de développement K210 - I2S jouant de l'audio

I2S jouer de l'audio

1. Présentation d'I2S

Il y a 3 bus audio intégrés dans le K210 (I²S0, I²S1, I²S2), qui sont tous en mode MASTER. Parmi eux, I²S0 prend en charge la connexion configurable au module de traitement de la voix pour réaliser les fonctions d'amélioration de la voix et d'orientation de la source sonore. Voici quelques fonctionnalités communes :

  • Largeur de bus configurable sur 8, 16 et 32 ​​bits
  • Chaque interface prend en charge jusqu'à 4 canaux stéréo
  • La communication en duplex intégral est prise en charge en raison de l'indépendance de l'émetteur et du récepteur
  • Horloge asynchrone pour bus APB et I²S SCLK
  • Résolutions de données audio de 12, 16, 20, 24 et 32 ​​bits
  • La profondeur FIFO de transmission I²S0 est de 64 octets, la profondeur de réception est de 8 octets, I²S1 et I²S2 envoient et reçoivent la profondeur FIFO de 8 octets
  • Prend en charge le transfert DMA
  • Seuil FIFO programmable

2. Présentation de l'API du pilote I2S

Le pilote WDT du K210 i2s.hest défini dans , couramment utilisé pour fournir les interfaces suivantes aux utilisateurs :

  • <

Je suppose que tu aimes

Origine blog.csdn.net/wujuxKkoolerter/article/details/131943974
conseillé
Classement