int main(void) { system_init(); //! [setup_init] _configure_i2s(); _configure_i2s_callbacks(); //! [setup_init] //! [main] //! [enable_global_interrupts] system_interrupt_enable_global(); //! [enable_global_interrupts] //! [start_job] i2s_serializer_write_buffer_job(&i2s_instance, I2S_SERIALIZER_0, data_buffer, 4); //! [start_job] //! [main_loop] while (true) { } //! [main_loop] //! [main] }
int main(void) { system_init(); //! [setup_init] _configure_i2s(); //! [setup_init] //! [main] //! [main_loop] while (true) { /* Infinite loop */ i2s_serializer_write_wait(&i2s_instance, I2S_SERIALIZER_0, 0xF87F); i2s_serializer_write_wait(&i2s_instance, I2S_SERIALIZER_0, 0x901F); i2s_serializer_write_wait(&i2s_instance, I2S_SERIALIZER_0, 0); i2s_serializer_write_wait(&i2s_instance, I2S_SERIALIZER_0, 0); } //! [main_loop] //! [main] }
int main(void) { system_init(); //! [setup_init] //! [setup_dma] _config_dma_for_rx(); _config_dma_for_tx(); //! [setup_dma] _configure_i2s(); //! [setup_init] //! [main] //! [main_loop] while (true) { /* Infinite loop */ } //! [main_loop] //! [main] }