![]() |
CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
|
统一初始化io、中断优先级等 更多...
#include "platform_config.h"
#include "ci130x_system.h"
#include "ci130x_scu.h"
#include "ci130x_core_eclic.h"
#include "ci130x_gpio.h"
#include "sdk_default_config.h"
#include "romlib_runtime.h"
#include "board.h"
#include "ci130x_mailbox.h"
#include "status_share.h"
#include "ci130x_spiflash.h"
函数 | |
float | load_freq_correct_factor () |
void | init_irq_pri (void) |
配置系统中断优先级 更多... | |
void | init_clk_div (void) |
配置总线时钟 更多... | |
void | init_platform (void) |
初始化系统 更多... | |
float | get_freq_factor () |
uint32_t | get_ipcore_clk (void) |
获取ipcore时钟 更多... | |
uint32_t | get_ahb_clk (void) |
获取AHB时钟 更多... | |
uint32_t | get_apb_clk (void) |
获取APB时钟 更多... | |
uint32_t | get_systick_clk (void) |
获取systick时钟 更多... | |
uint32_t | get_osc_clk (void) |
获取osc时钟 更多... | |
uint32_t | get_src_clk (void) |
void | set_ipcore_clk (uint32_t clk) |
设置IPCORE时钟 更多... | |
void | set_ahb_clk (uint32_t clk) |
设置AHB时钟 更多... | |
void | set_apb_clk (uint32_t clk) |
void | set_src_clk (uint32_t clk) |
设置SRC时钟 更多... | |
void | set_osc_clk (uint32_t clk) |
设置晶振时钟 更多... | |
void | set_systick_clk (uint32_t clk) |
设置systick时钟 更多... | |
void | maskrom_lib_init (void) |
初始化 maskrom lib 更多... | |
变量 | |
float | g_freq_correct_factor = 1.0 |
统一初始化io、中断优先级等
uint32_t get_ahb_clk | ( | void | ) |
获取AHB时钟
uint32_t get_apb_clk | ( | void | ) |
获取APB时钟
float get_freq_factor | ( | ) |
uint32_t get_ipcore_clk | ( | void | ) |
获取ipcore时钟
uint32_t get_osc_clk | ( | void | ) |
获取osc时钟
uint32_t get_src_clk | ( | void | ) |
uint32_t get_systick_clk | ( | void | ) |
获取systick时钟
void init_clk_div | ( | void | ) |
配置总线时钟
void init_irq_pri | ( | void | ) |
配置系统中断优先级
void init_platform | ( | void | ) |
初始化系统
float load_freq_correct_factor | ( | ) |
void maskrom_lib_init | ( | void | ) |
初始化 maskrom lib
void set_ahb_clk | ( | uint32_t | clk | ) |
设置AHB时钟
clk | AHB时钟 |
void set_apb_clk | ( | uint32_t | clk | ) |
clk | APB时钟 |
void set_ipcore_clk | ( | uint32_t | clk | ) |
设置IPCORE时钟
clk | IPCORE时钟 |
void set_osc_clk | ( | uint32_t | clk | ) |
设置晶振时钟
clk | 晶振时钟 |
void set_src_clk | ( | uint32_t | clk | ) |
设置SRC时钟
clk | SRC时钟 |
void set_systick_clk | ( | uint32_t | clk | ) |
设置systick时钟
clk | systick时钟 |
float g_freq_correct_factor = 1.0 |