I can't use the I2S api and I2S function in code the compiler says undefined Module , and when i checked the devicetree file there in no definition for the i2s devices
I can't use the I2S api and I2S function in code the compiler says undefined Module , and when i checked the devicetree file there in no definition for the i2s devices
Hi,
I see from your previous case that you have already found the academy course, but here's some information anyways:
Here's a couple of getting started resources that I recommend everyone who's getting started with NCS and Zephyr to go through:
The Academy pages has a fundamentals course and an intermediate course which are great for understanding and familiarizing yourself with various topics: https://academy.nordicsemi.com/courses/nrf-connect-sdk-fundamentals/ and https://academy.nordicsemi.com/courses/nrf-connect-sdk-intermediate/. Specially go through lesson 2 and 3 in the fundamentals course which targets Devicetree, overlays and how to add your own nodes.
All of the courses and lessons contains theory, links to our official documentation and samples/hands on exercises you can go through and use for learning.
I can't use the I2S api and I2S function in code the compiler says undefined Module , and when i checked the devicetree file there in no definition for the i2s devices
As you've already stated, you need to create and initialize this device for you to be able to use it. Please go thoroughly through the courses I linked you.
Another tips for you for later queries is also to give more information regarding your issue, such as
Kind regards,
Andreas
I understand but still I can't use the I2S device, if you have simple application which taken the data from an I2S mic and Store it in a buffer Please give me the link , I'd be so thankful to you