i2s_write_bytes関数が非推奨になっているため、このエラーが発生しています。代わりにi2s_write関数を使用する必要があります。
以下のようにコードを変更してみてください:
cpp
// 以前のコード
int bytes_written = i2s_write_bytes((i2s_port_t)portNo, (const char *)&s32, sizeof(uint32_t), 0);
// 新しいコード
size_t bytes_written = 0;
esp_err_t err = i2s_write((i2s_port_t)portNo, (const void *)&s32, sizeof(uint32_t), &bytes_written, 0);
if (err != ESP_OK) {
// エラー処理
}




コメント