设计说明
CMU 相关 .c
和 .h
文件分别位于
luban-lite\bsp\artinchip\hal\cmu
和
luban-lite\bsp\artinchip\include\hal
目录。主要源文件说明如下:
文件 | 说明 |
---|---|
aic_clk_id.h | 时钟 ID 以及 寄存器设置 |
aic_hal_clk.h | hal 层 clk api 的头文件 |
aic_hal_clk.c | hal 层 clk api 的实现 |
aic_hal_reset.h | hal 层 reset api 的头文件 |
aic_hal_reset.c | hal 层 reset api 的实现 |
aic_hal_pll_clk.c | PLL 时钟的具体实现 |
aic_hal_fixed_rate_clk.c | 固定频率时钟的具体实现 |
aic_hal_fixed_parent_clk.c | 单个父时钟的时钟的具体实现 |
aic_hal_multi_parent_clk.c | 多个父时钟的时钟的具体实现 |
aic_hal_disp_clk.c | DISP 时钟的具体实现 |
aic_hal_fpga_clk_def_v10.c | CMU V1.0 的 Clock 配置 |
aic_hal_fpga_clk_def_v11.c | CMU V1.1 的 Clock 配置 |
aic_hal_fpga_clk_def_v12.c | CMU V1.2 的 Clock 配置 |
aic_hal_reset_def_v10.c | CMU V1.0 的 Reset 配置 |
aic_hal_reset_def_v11.c | CMU V1.1 的 Reset 配置 |
aic_hal_reset_def_v12.c | CMU V1.2 的 Reset 配置 |