From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Example Code

I2S Communication Generate / Acquire Signals

Products and Environment

This section reflects the products and operating system used to create the example.

To download NI software, including the products shown below, visit ni.com/downloads.

    Software

  • LabVIEW

Code and Documents

Attachment

Overview
This example program that shows how to communicate with High Speed Digital I/O using the I²S serial bus protocol.
Description
Inter-IC Sound Interface (I²S) is a serial bus protocol developed by Philips Semiconductors. You can use NI software and hardware to generate and acquire I²S signals. 
Requirements

  • LabVIEW 2012 (or compatible)


Steps to Implement or Execute Code

  1. Unzip “LabVIEW I2S Code 2012 NIVerified”
  2. Open “I2S Encode Decode 2012 NIVerified.lvproj”
  3. Run " I2S_Encode_Decode.vi" for demonstration
  4. Run the program

 

Additional Information or References
VI Block Diagram

 

 

 **This document has been updated to meet the current required format for the NI Code Exchange.**

Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.

Comments
feesho
NI Employee (retired)
on

Excellent!