{"id":734,"date":"2016-01-24T11:30:14","date_gmt":"2016-01-24T11:30:14","guid":{"rendered":"http:\/\/coolt.ch\/notizen\/?p=734"},"modified":"2016-01-24T11:30:37","modified_gmt":"2016-01-24T11:30:37","slug":"steuerung-audio-codec","status":"publish","type":"post","link":"https:\/\/coolt.ch\/notizen\/steuerung-audio-codec\/","title":{"rendered":"Steuerung Audio Codec"},"content":{"rendered":"<p><strong>\u00dcberblick der Funkionen<\/strong><br \/>\nDer Audio Codec gibt die Audiodaten aus. Zudem verwaltet er alle Audio-Pf\u00e4de auf dem Board. Er definiert, ob der Analoge Input aktiv oder der Digitale Input \u00fcbergangen wird. Alle Einstellungen stehen in seinen Registern.<\/p>\n<p><a href=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/10\/audio_Codec_v1.png\"><img loading=\"lazy\" class=\"alignnone size-full wp-image-737\" src=\"http:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/10\/audio_Codec_v1.png\" alt=\"audio_Codec_v1\" width=\"667\" height=\"314\" srcset=\"https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/10\/audio_Codec_v1.png 667w, https:\/\/coolt.ch\/notizen\/wp-content\/uploads\/2015\/10\/audio_Codec_v1-300x141.png 300w\" sizes=\"(max-width: 667px) 100vw, 667px\" \/><\/a><\/p>\n<p><strong>Bidirektionale Konfiguration des Audio Codec IO-Bauteilen<\/strong><br \/>\nDie <strong>Einstellungen<\/strong> des Audio Codecs erfolgen <strong>\u00fcber Register<\/strong>. Damit die Register gesetzt werden k\u00f6nnen, wird mit<strong> I2C<\/strong> auf die Codecregister zugegriffen.Insgesamt bestehen 11 Register mit je 16 Bits.<\/p>\n<p>Einerseits werden \u00fcber den Codec Kontroller die Konfigurationen gesetzt, anderseits setzt der Audio Codec die Pfade aktiv oder nicht. Die Kommunikation ist bidirektional: in beide Richtungen.<\/p>\n<p><strong>Audio Codec mit Audio-Daten speisen<\/strong><br \/>\nDie konkrete <strong>Musikdatei<\/strong> wird \u00fcber <strong>I2S<\/strong> dem Codec \u00fcbermittelt und dann an den entsprechenden Ausgang geleitet.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00dcberblick der Funkionen Der Audio Codec gibt die Audiodaten aus. Zudem verwaltet er alle Audio-Pf\u00e4de auf dem Board. Er definiert, ob der Analoge Input aktiv oder der Digitale Input \u00fcbergangen wird. Alle Einstellungen stehen in seinen Registern. Bidirektionale Konfiguration des Audio Codec IO-Bauteilen Die Einstellungen des Audio Codecs erfolgen \u00fcber Register. Damit die Register gesetzt &hellip; <a href=\"https:\/\/coolt.ch\/notizen\/steuerung-audio-codec\/\" class=\"more-link\"><span class=\"screen-reader-text\">Steuerung Audio Codec<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[35,50],"tags":[],"_links":{"self":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts\/734"}],"collection":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/comments?post=734"}],"version-history":[{"count":2,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts\/734\/revisions"}],"predecessor-version":[{"id":738,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/posts\/734\/revisions\/738"}],"wp:attachment":[{"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/media?parent=734"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/categories?post=734"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/coolt.ch\/notizen\/wp-json\/wp\/v2\/tags?post=734"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}