Files
kunlun/dtest/kl2_clk_75m_test/kl2_clk_75m_test.c
2024-09-28 14:24:04 +08:00

46 lines
697 B
C
Executable File

#include "hw_reg_api.h"
#include "gpio_mtx.h"
#include "iot_io.h"
#include "dbg_io.h"
#include "clk.h"
#include "apb.h"
#include "iot_errno_api.h"
#include "ahb.h"
#define CLK_IO_IIS_CLK 39
void clk_core_freq_75m_set();
uint8_t test_iot_i2s_set_mclk(void)
{
gpio_sig_info_t info =
{
1,
{
{IO_TYPE_OUT, 0, CLK_IO_IIS_CLK, 0xff, 152},
}
};
gpio_mtx_enable();
gpio_module_pin_select(&info);
gpio_module_sig_select(&info, GPIO_MTX_MODE_MATRIX);
clk_i2s_mclk_set(0,80,20);
return ERR_OK;
}
int main(void)
{
apb_enable(APB_MCLK);
clk_core_freq_75m_set();
test_iot_i2s_set_mclk();
while(1);
return 0;
}