1.
前言
API 参考手册
1.
analog
1.1.
系统概述
1.2.
功能特性
1.3.
数据结构
1.3.1.
宏定义
1.3.2.
类型定义
1.3.3.
枚举
1.3.3.1.
enum GX_ANALOG_LDO_FLA_VOLTAGE
1.3.3.2.
enum GX_ANALOG_LDO_CTRL
1.3.3.3.
enum GX_ANALOG_LDO_ANA_VOLTAGE
1.3.3.4.
enum GX_ANALOG_LDO_DIG_VOLTAGE
1.3.4.
结构体
1.4.
函数列表
1.4.1.
function gx_analog_set_pga_itrim
1.4.2.
function gx_analog_set_pga_bypass
1.4.3.
function gx_analog_set_pga_enable
1.4.4.
function gx_analog_set_pga_cmr_sel
1.4.5.
function gx_analog_set_pga_dcc
1.4.6.
function gx_analog_set_pga_gain
1.4.7.
function gx_analog_set_pga_tstbuf
1.4.8.
function gx_analog_set_adc_sample_clk_sel
1.4.9.
function gx_analog_set_adc_out_at_clk
1.4.10.
function gx_analog_set_adc_in_sel
1.4.11.
function gx_analog_set_adc_rstn
1.4.12.
function gx_analog_set_ldo_fla_enbale
1.4.13.
function gx_analog_set_ldo_fla_voltage
1.4.14.
function gx_analog_set_ldo_ana_exbypass
1.4.15.
function gx_analog_set_ldo_ana_bypass
1.4.16.
function gx_analog_set_ldo_ana_ctrl
1.4.17.
function gx_analog_set_ldo_ana_voltage
1.4.18.
function gx_analog_set_ldo_dig_exbypass
1.4.19.
function gx_analog_set_ldo_dig_bypass
1.4.20.
function gx_analog_set_ldo_dig_ctrl
1.4.21.
function gx_analog_get_ldo_dig_ctrl
1.4.22.
function gx_analog_set_ldo_dig_dummyload
1.4.23.
function gx_analog_set_ldo_dig_voltage
1.4.24.
function gx_analog_get_ldo_dig_voltage
1.4.25.
function gx_analog_get_ldo_fla_bypass
1.4.26.
function gx_analog_get_ldo_core_bypass
1.4.27.
function gx_analog_get_ldo_dig_bypass
1.4.28.
function gx_analog_get_ldo_vdd12_ov10
1.5.
示例代码
1.6.
常见问题
2.
audio_in
2.1.
系统概述
2.2.
功能特性
2.3.
数据结构
2.3.1.
宏定义
2.3.2.
类型定义
2.3.3.
枚举
2.3.3.1.
enum GX_AUDIO_IN_SOURCE
2.3.3.2.
enum GX_AUDIO_IN_SAMPLE_RATE
2.3.3.3.
enum GX_AUDIO_IN_ENDIAN
2.3.3.4.
enum GX_AUDIO_IN_I2S_PCM_LENGTH
2.3.3.5.
enum GX_AUDIO_IN_I2S_DATA_FORMAT
2.3.3.6.
enum GX_AUDIO_IN_I2S_CLOCK_MODE
2.3.3.7.
enum GX_AUDIO_IN_I2S_BCLK_MODE
2.3.3.8.
enum GX_AUDIO_IN_FSYNC_MODE
2.3.3.9.
enum GX_AUDIO_IN_PDM_CLK
2.3.3.10.
enum GX_AUDIO_IN_CHANNEL
2.3.3.11.
enum GX_AUDIO_IN_I2S_SOURCE
2.3.3.12.
enum GX_AUDIO_IN_PCM_SOURCE
2.3.3.13.
enum GX_AUDIO_IN_LOGFBANK_SOURCE
2.3.3.14.
enum GX_AUDIO_IN_GAIN
2.3.3.15.
enum GX_AUDIO_IN_IRQ_TYPE
2.3.3.16.
enum GX_AUDIO_IN_ADC_IN
2.3.3.17.
enum GX_AUDIO_IN_FFTVAD_STATUS
2.3.3.18.
enum GX_AUDIO_IN_I2S_CLOCK
2.3.4.
结构体
2.3.4.1.
struct GX_AUDIO_IN_CONFIG
2.3.4.2.
struct GX_AUDIO_IN_EVAD
2.3.4.3.
struct GX_AUDIO_IN_EVAD_THRESHOLD
2.3.4.4.
struct GX_AUDIO_IN_FFTVAD_CHIPPING
2.3.4.5.
struct GX_AUDIO_IN_FFTVAD_STATE
2.3.4.6.
struct GX_AUDIO_IN_FFTVAD_W
2.3.4.7.
struct GX_AUDIO_IN_I2S_PARAM
2.3.4.8.
struct GX_AUDIO_IN_INPUT_I2S
2.3.4.9.
struct GX_AUDIO_IN_INPUT_PDM
2.3.4.10.
struct GX_AUDIO_IN_INPUT_SADC
2.3.4.11.
struct GX_AUDIO_IN_OUTPUT_I2S
2.3.4.12.
struct GX_AUDIO_IN_OUTPUT_LOGFBANK
2.3.4.13.
struct GX_AUDIO_IN_OUTPUT_PCM
2.3.4.14.
struct GX_AUDIO_IN_OUTPUT_SPECTRUM
2.4.
函数列表
2.4.1.
function gx_audio_in_set_input_sadc
2.4.2.
function gx_audio_in_set_input_pdm
2.4.3.
function gx_audio_in_set_input_i2s
2.4.4.
function gx_audio_in_set_input_channel
2.4.5.
function gx_audio_in_set_i2sin_mode
2.4.6.
function gx_audio_in_set_output_pcm
2.4.7.
function gx_audio_in_set_output_pcm_stop
2.4.8.
function gx_audio_in_set_output_i2s
2.4.9.
function gx_audio_in_set_output_logfbank
2.4.10.
function gx_audio_in_set_output_spectrum
2.4.11.
function gx_audio_in_set_update_addr
2.4.12.
function gx_audio_in_set_i2sout_mode
2.4.13.
function gx_audio_in_set_rough_gain
2.4.14.
function gx_audio_in_set_refined_gain
2.4.15.
function gx_audio_in_get_rough_gain
2.4.16.
function gx_audio_in_get_frame_rough_gain
2.4.17.
function gx_audio_in_set_fftvad_curve_1
2.4.18.
function gx_audio_in_set_fftvad_curve_2
2.4.19.
function gx_audio_in_set_fftvad_curve_3
2.4.20.
function gx_audio_in_set_fftvad_curve_4
2.4.21.
function gx_audio_in_set_fftvad_curve_5
2.4.22.
function gx_audio_in_set_fftvad_silence_num
2.4.23.
function gx_audio_in_set_fftvad_count_num
2.4.24.
function gx_audio_in_set_fftvad_chipping
2.4.25.
function gx_audio_in_set_fftvad_w
2.4.26.
function gx_audio_in_set_fftvad_startnum
2.4.27.
function gx_audio_in_set_fftvad_enable
2.4.28.
function gx_audio_in_get_fftvad_state
2.4.29.
function gx_audio_in_get_distance_city
2.4.30.
function gx_audio_in_get_distance_noise_smooth
2.4.31.
function gx_audio_in_get_fftvad_zcr_reg
2.4.32.
function gx_audio_in_set_interrupt_enable
2.4.33.
function gx_audio_in_get_sdc_addr
2.4.34.
function gx_audio_in_set_evad_enable
2.4.35.
function gx_audio_in_set_evad_threshold
2.4.36.
function gx_audio_in_set_pga_gain
2.4.37.
function gx_audio_in_set_pga_enable
2.4.38.
function gx_audio_in_set_adc_in
2.4.39.
function gx_audio_in_init
2.4.40.
function gx_audio_in_exit
2.4.41.
function gx_audio_in_set_i2s_clock
2.4.42.
function gx_audio_in_set_dc_enable
2.4.43.
function gx_audio_in_get_logfbank_status
2.4.44.
function gx_audio_in_set_logfbank_enable
2.4.45.
function gx_audio_in_set_data_auto_produce_enable
2.5.
示例代码
2.6.
常见问题
3.
audio_out
3.1.
系统概述
3.2.
功能特性
3.3.
数据结构
3.3.1.
宏定义
3.3.2.
类型定义
3.3.3.
枚举
3.3.3.1.
enum GX_AUDIO_OUT_I2S_PCM_LENGTH
3.3.3.2.
enum GX_AUDIO_OUT_I2S_DATA_FORMAT
3.3.3.3.
enum GX_AUDIO_OUT_I2S_BCLK
3.3.3.4.
enum GX_AUDIO_OUT_DAC_CHECK
3.3.3.5.
enum GX_AUDIO_OUT_CHANNEL
3.3.4.
结构体
3.3.4.1.
struct GX_AUDIO_OUT_BUFFER
3.3.4.2.
struct GX_AUDIO_OUT_CALLBACK
3.3.4.3.
struct GX_AUDIO_OUT_DAC
3.3.4.4.
struct GX_AUDIO_OUT_FRAME
3.3.4.5.
struct GX_AUDIO_OUT_I2S
3.3.4.6.
struct GX_AUDIO_OUT_PCM
3.4.
函数列表
3.4.1.
function gx_audio_out_alloc_playback
3.4.2.
function gx_audio_out_free
3.4.3.
function gx_audio_out_config_buffer
3.4.4.
function gx_audio_out_config_pcm
3.4.5.
function gx_audio_out_config_i2s
3.4.6.
function gx_audio_out_config_dac
3.4.7.
function gx_audio_out_config_cb
3.4.8.
function gx_audio_out_push_frame
3.4.9.
function gx_audio_out_drain_frame
3.4.10.
function gx_audio_out_set_db
3.4.11.
function gx_audio_out_get_db
3.4.12.
function gx_audio_out_set_mute
3.4.13.
function gx_audio_out_get_mute
3.4.14.
function gx_audio_out_set_channel
3.4.15.
function gx_audio_out_set_fixed_src
3.4.16.
function gx_audio_out_init
3.4.17.
function gx_audio_out_exit
3.4.18.
function gx_audio_out_suspend
3.4.19.
function gx_audio_out_resume
3.5.
示例代码
3.6.
常见问题
4.
cache
4.1.
系统概述
4.2.
功能特性
4.3.
数据结构
4.3.1.
宏定义
4.3.2.
类型定义
4.3.3.
枚举
4.3.4.
结构体
4.4.
函数列表
4.4.1.
function gx_icache_enable
4.4.2.
function gx_icache_disable
4.4.3.
function gx_icache_invalid
4.4.4.
function gx_icache_enable_profile
4.4.5.
function gx_icache_disable_profile
4.4.6.
function gx_icache_reset_profile
4.4.7.
function gx_icache_get_access_time
4.4.8.
function gx_icache_get_miss_time
4.4.9.
function gx_icache_init
4.4.10.
function gx_dcache_enable
4.4.11.
function gx_dcache_disable
4.4.12.
function gx_dcache_clean
4.4.13.
function gx_dcache_invalid
4.4.14.
function gx_dcache_clean_invalid
4.4.15.
function gx_dcache_invalid_range
4.4.16.
function gx_dcache_clean_range
4.4.17.
function gx_dcache_clean_invalid_range
4.4.18.
function gx_dcache_enable_profile
4.4.19.
function gx_dcache_disable_profile
4.4.20.
function gx_dcache_reset_profile
4.4.21.
function gx_dcache_get_access_time
4.4.22.
function gx_dcache_get_miss_time
4.5.
示例代码
4.6.
常见问题
5.
clock
5.1.
系统概述
5.2.
功能特性
5.3.
数据结构
5.3.1.
宏定义
5.3.2.
类型定义
5.3.3.
枚举
5.3.3.1.
enum GX_CLOCK_MODULE
5.3.3.2.
enum GX_CLOCK_SOURCE
5.3.3.3.
enum GX_CLOCK_MODULE_SOURCE
5.3.4.
结构体
5.3.4.1.
struct GX_CLOCK_DIV
5.3.4.2.
struct GX_CLOCK_DTO
5.3.4.3.
struct GX_CLOCK_PLL
5.3.4.4.
struct GX_CLOCK_SOURCE_TABLE
5.4.
函数列表
5.4.1.
function gx_clock_set_module_enable
5.4.2.
function gx_clock_set_module_source
5.4.3.
function gx_clock_set_source
5.4.4.
function gx_clock_get_module_source
5.4.5.
function gx_clock_get_source
5.4.6.
function gx_clock_set_div
5.4.7.
function gx_clock_get_div
5.4.8.
function gx_clock_set_dto
5.4.9.
function gx_clock_adjust_dto
5.4.10.
function gx_clock_get_dto
5.4.11.
function gx_clock_set_pll_no_block
5.4.12.
function gx_clock_set_pll
5.4.13.
function gx_clock_set_module_snpu_enable
5.4.14.
function gx_clock_get_module_enable
5.4.15.
function gx_clock_get_module_frequence
5.5.
示例代码
5.6.
常见问题
6.
dma
6.1.
系统概述
6.2.
功能特性
6.3.
数据结构
6.3.1.
宏定义
6.3.2.
类型定义
6.3.3.
枚举
6.3.3.1.
enum GX_DMA_AHB_BURST_SIZE
6.3.3.2.
enum GX_DMA_AHB_ADDRESS_UPDATE
6.3.3.3.
enum GX_AHB_DMA_HANDSHAKE_SELECT
6.3.3.4.
enum GX_DMA_AHB_FLOW_CONTROL
6.3.3.5.
enum GX_DMA_AHB_TRANSFRE_WIDTH
6.3.3.6.
enum GX_DMA_AHB_MASTER_SELECT
6.3.4.
结构体
6.3.4.1.
struct GX_DMA_AHB_CH_CONFIG
6.4.
函数列表
6.4.1.
function gx_dma_init
6.4.2.
function gx_dma_select_channel
6.4.3.
function gx_dma_xfer
6.4.4.
function gx_dma_wait_complete
6.4.5.
function gx_dma_wait_complete_norelease
6.4.6.
function gx_dma_release_channel
6.4.7.
function gx_dma_channel_abort
6.4.8.
function gx_dma_wait_complete_timeout
6.4.9.
function gx_dma_xfer_poll
6.4.10.
function gx_dma_register_complete_callback
6.4.11.
function gx_dma_xfer_int
6.5.
示例代码
6.6.
常见问题
7.
flash
7.1.
系统概述
7.2.
功能特性
7.3.
数据结构
7.3.1.
宏定义
7.3.2.
类型定义
7.3.3.
枚举
7.3.4.
结构体
7.3.4.1.
struct gx_flash_dev
7.4.
函数列表
7.4.1.
function gx_spi_flash_probe
7.4.2.
function gx_spi_flash_readdata
7.4.3.
function gx_spi_flash_chiperase
7.4.4.
function gx_spi_flash_erasedata
7.4.5.
function gx_spi_flash_pageprogram
7.4.6.
function gx_spi_flash_sync
7.4.7.
function gx_spi_flash_readdata_noskip
7.4.8.
function gx_spi_flash_erasedata_noskip
7.4.9.
function gx_spi_flash_pageprogram_noskip
7.4.10.
function gx_spi_flash_test
7.4.11.
function gx_spi_flash_calcblockrange
7.4.12.
function gx_spi_flash_badinfo
7.4.13.
function gx_spi_flash_pageprogram_yaffs2
7.4.14.
function gx_spi_flash_readoob
7.4.15.
function gx_spi_flash_writeoob
7.4.16.
function gx_spi_flash_gettype
7.4.17.
function gx_spi_flash_getinfo
7.4.18.
function gx_spi_flash_write_protect_mode
7.4.19.
function gx_spi_flash_write_protect_status
7.4.20.
function gx_spi_flash_write_protect_lock
7.4.21.
function gx_spi_flash_write_protect_unlock
7.4.22.
function gx_spi_flash_block_isbad
7.4.23.
function gx_spi_flash_block_markbad
7.4.24.
function gx_spi_flash_otp_lock
7.4.25.
function gx_spi_flash_otp_status
7.4.26.
function gx_spi_flash_otp_erase
7.4.27.
function gx_spi_flash_otp_write
7.4.28.
function gx_spi_flash_otp_read
7.4.29.
function gx_spi_flash_otp_get_region
7.4.30.
function gx_spi_flash_otp_set_region
7.4.31.
function gx_spi_flash_calc_phy_offset
7.4.32.
function gx_spi_flash_logic_read
7.4.33.
function gx_spi_flash_logic_program
7.4.34.
function gx_spi_flash_area_erase
7.4.35.
function gx_xip_init
7.4.36.
function gx_spinor_flash_init
7.4.37.
function gx_spinor_flash_readdata
7.4.38.
function gx_spinor_flash_gettype
7.4.39.
function gx_spinor_flash_getinfo
7.4.40.
function gx_spinor_flash_getuid
7.4.41.
function gx_spinor_flash_chiperase
7.4.42.
function gx_spinor_flash_erasedata
7.4.43.
function gx_spinor_flash_pageprogram
7.4.44.
function gx_spinor_flash_deep_powerdown
7.4.45.
function gx_spinor_flash_release_powerdown
7.4.46.
function gx_spinor_flash_exit
7.4.47.
function gx_spinor_flash_suspend
7.4.48.
function gx_spinor_flash_resume
7.4.49.
function gx_generic_spi_norflash_init
7.4.50.
function gx_generic_spi_norflash_readdata
7.4.51.
function gx_generic_spi_norflash_erasedata
7.4.52.
function gx_gereric_spi_norflash_pageprogram
7.5.
示例代码
7.6.
常见问题
8.
gpio
8.1.
系统概述
8.2.
功能特性
8.3.
数据结构
8.3.1.
宏定义
8.3.2.
类型定义
8.3.3.
枚举
8.3.3.1.
enum GX_GPIO_DIRECTION
8.3.3.2.
enum GX_GPIO_LEVEL
8.3.3.3.
enum GX_GPIO_TRIGGER_EDGE
8.3.4.
结构体
8.4.
函数列表
8.4.1.
function gx_gpio_get_direction
8.4.2.
function gx_gpio_set_direction
8.4.3.
function gx_gpio_get_level
8.4.4.
function gx_gpio_set_level
8.4.5.
function gx_gpio_enable_trigger
8.4.6.
function gx_gpio_disable_trigger
8.4.7.
function gx_gpio_enable_pwm
8.4.8.
function gx_gpio_disable_pwm
8.4.9.
function gx_gpio_clock_test
8.4.10.
function gx_gpio_init
8.4.11.
function gx_gpio_exit
8.4.12.
function gx_gpio_suspend
8.4.13.
function gx_gpio_resume
8.5.
示例代码
8.6.
常见问题
9.
hw_i2c
9.1.
系统概述
9.2.
功能特性
9.3.
数据结构
9.3.1.
宏定义
9.3.2.
类型定义
9.3.3.
枚举
9.3.3.1.
enum GX_HW_I2C_RESET_TARGET
9.3.3.2.
enum GX_HW_I2C_RESET_MODE
9.3.4.
结构体
9.4.
函数列表
9.4.1.
function gx_hw_i2c_request_irq
9.4.2.
function gx_hw_i2c_free_irq
9.4.3.
function gx_hw_i2c_set_irq_enable
9.4.4.
function gx_hw_i2c_auto_reset
9.4.5.
function gx_hw_i2c_set_reset_mode
9.4.6.
function gx_hw_i2c_enter_config_mode
9.4.7.
function gx_hw_i2c_write_all
9.4.8.
function gx_hw_i2c_read_all
9.4.9.
function gx_hw_i2c_read_reg
9.4.10.
function gx_hw_i2c_write_reg
9.5.
示例代码
9.6.
常见问题
10.
i2c
10.1.
系统概述
10.2.
功能特性
10.3.
数据结构
10.3.1.
宏定义
10.3.2.
类型定义
10.3.3.
枚举
10.3.3.1.
enum gx_i2c_slave_event
10.3.4.
结构体
10.3.4.1.
struct gx_i2c_msg
10.4.
函数列表
10.4.1.
function gx_i2c_init
10.4.2.
function gx_i2c_exit
10.4.3.
function gx_i2c_suspend
10.4.4.
function gx_i2c_resume
10.4.5.
function gx_gpio_i2c_init
10.4.6.
function gx_i2c_open
10.4.7.
function gx_i2c_set_speed
10.4.8.
function gx_i2c_transfer
10.4.9.
function gx_i2c_write
10.4.10.
function gx_i2c_tx
10.4.11.
function gx_i2c_async_write
10.4.12.
function gx_i2c_async_tx
10.4.13.
function gx_i2c_read
10.4.14.
function gx_i2c_rx
10.4.15.
function gx_i2c_async_read
10.4.16.
function gx_i2c_async_rx
10.4.17.
function gx_i2c_close
10.4.18.
function gx_i2c_slave_open
10.4.19.
function gx_i2c_slave_close
10.4.20.
function gx_i2c_slave_enable_fast_dma_tx
10.4.21.
function gx_i2c_slave_async_rx
10.4.22.
function gx_i2c_slave_async_tx
10.5.
示例代码
10.6.
常见问题
11.
i2s
11.1.
系统概述
11.2.
功能特性
11.3.
数据结构
11.3.1.
宏定义
11.3.2.
类型定义
11.3.3.
枚举
11.3.4.
结构体
11.4.
函数列表
11.5.
示例代码
11.6.
常见问题
12.
intc
12.1.
系统概述
12.2.
功能特性
12.3.
数据结构
12.3.1.
宏定义
12.3.2.
类型定义
12.3.3.
枚举
12.3.3.1.
enum WAKE_SOURCE
12.3.4.
结构体
12.4.
函数列表
12.4.1.
function gx_disable_all_interrupt
12.4.2.
function gx_irq_init
12.4.3.
function gx_mask_irq
12.4.4.
function gx_unmask_irq
12.4.5.
function gx_enable_irq
12.4.6.
function gx_disable_irq
12.4.7.
function gx_request_irq
12.4.8.
function gx_free_irq
12.4.9.
function gx_lock_irq_save
12.4.10.
function gx_unlock_irq_restore
12.4.11.
function gx_fiq_init
12.4.12.
function gx_mask_fiq
12.4.13.
function gx_unmask_fiq
12.4.14.
function gx_enable_fiq
12.4.15.
function gx_request_fiq
12.4.16.
function gx_free_fiq
12.4.17.
function gx_request_wake
12.5.
示例代码
12.6.
常见问题
13.
mmu
13.1.
系统概述
13.2.
功能特性
13.3.
数据结构
13.3.1.
宏定义
13.3.2.
类型定义
13.3.3.
枚举
13.3.4.
结构体
13.4.
函数列表
13.4.1.
function gx_mmu_init
13.4.2.
function gx_mmu_map
13.4.3.
function gx_mmu_unmap
13.5.
示例代码
13.6.
常见问题
14.
osc
14.1.
系统概述
14.2.
功能特性
14.3.
数据结构
14.3.1.
宏定义
14.3.2.
类型定义
14.3.3.
枚举
14.3.3.1.
enum GX_OSC_CMD
14.3.3.2.
enum GX_OSC_CLK_TYPE
14.3.3.3.
enum GX_OSC_TRIM_MODE
14.3.4.
结构体
14.3.4.1.
struct osc_current_cycle
14.3.4.2.
struct osc_target_cycle
14.3.4.3.
struct osc_trim
14.3.4.4.
struct osc_trim_config
14.4.
函数列表
14.4.1.
function gx_pmu_osc_set
14.4.2.
function gx_pmu_osc_get
14.4.3.
function gx_osc_cycles_compare
14.4.4.
function gx_pmu_osc_enable
14.4.5.
function gx_pmu_osc_disable
14.4.6.
function gx_pmu_osc_init
14.4.7.
function gx_pmu_osc_trim_enable
14.4.8.
function gx_pmu_osc_trim_init
14.4.9.
function gx_pmu_osc_set_32k_trim_state
14.4.10.
function gx_pmu_osc_get_32k_trim_state
14.4.11.
function gx_pmu_osc_get_all_trim_state
14.4.12.
function gx_pmu_osc_set_all_trim_state
14.5.
示例代码
14.6.
常见问题
15.
pinmux
15.1.
系统概述
15.2.
功能特性
15.3.
数据结构
15.3.1.
宏定义
15.3.2.
类型定义
15.3.3.
枚举
15.3.4.
结构体
15.3.4.1.
struct pin_config
15.4.
函数列表
15.4.1.
function padmux_set
15.4.2.
function padmux_get
15.4.3.
function padmux_check
15.4.4.
function padmux_init
15.5.
示例代码
15.6.
常见问题
16.
pmu
16.1.
系统概述
16.2.
功能特性
16.3.
数据结构
16.3.1.
宏定义
16.3.2.
类型定义
16.3.3.
枚举
16.3.3.1.
enum pmu_cmd
16.3.3.2.
enum @0
16.3.3.3.
enum GX_WAKEUP_SOURCE
16.3.3.4.
enum GX_START_MODE
16.3.4.
结构体
16.3.4.1.
union GX_PMU_STATE
16.3.4.2.
union GX_PMU_TRIM_CFG
16.3.4.3.
struct gx_pmu_wakeup_addr
16.3.4.4.
struct pmu_auto_ldo
16.3.4.5.
struct pmu_ctrl_config
16.3.4.6.
struct pmu_timing
16.4.
函数列表
16.4.1.
function gx_pmu_ctrl_set
16.4.2.
function gx_pmu_ctrl_get
16.4.3.
function gx_pmu_ctrl_enable
16.4.4.
function gx_pmu_get_wakeup_source
16.4.5.
function gx_pmu_get_start_mode
16.5.
示例代码
16.6.
常见问题
17.
rtc
17.1.
系统概述
17.2.
功能特性
17.3.
数据结构
17.3.1.
宏定义
17.3.2.
类型定义
17.3.3.
枚举
17.3.4.
结构体
17.3.4.1.
struct GXRTC_AlarmMask_s
17.3.4.2.
struct RtcDateTime_s
17.4.
函数列表
17.4.1.
function gx_rtc_init
17.4.2.
function gx_rtc_start_tick
17.4.3.
function gx_rtc_stop_tick
17.4.4.
function gx_rtc_set_tick
17.4.5.
function gx_rtc_get_tick
17.4.6.
function gx_rtc_start_time
17.4.7.
function gx_rtc_stop_time
17.4.8.
function gx_rtc_get_time
17.4.9.
function gx_rtc_set_time
17.4.10.
function gx_rtc_start_alarm
17.4.11.
function gx_rtc_stop_alarm
17.4.12.
function gx_rtc_get_alarm
17.4.13.
function gx_rtc_set_alarm
17.4.14.
function gx_rtc_mask_alarm
17.4.15.
function gx_rtc_print_time
17.4.16.
function gx_rtc_set_interrupt
17.4.17.
function gx_rtc_set_alarm_time_s
17.4.18.
function gx_rtc_exit
17.4.19.
function gx_rtc_suspend
17.4.20.
function gx_rtc_resume
17.5.
示例代码
17.6.
常见问题
18.
snpu
18.1.
系统概述
18.2.
功能特性
18.3.
数据结构
18.3.1.
宏定义
18.3.2.
类型定义
18.3.3.
枚举
18.3.3.1.
enum GX_SNPU_STATE
18.3.4.
结构体
18.4.
函数列表
18.4.1.
function gx_snpu_init
18.4.2.
function gx_snpu_exit
18.5.
示例代码
18.6.
常见问题
19.
spi
19.1.
系统概述
19.2.
功能特性
19.3.
数据结构
19.3.1.
宏定义
19.3.2.
类型定义
19.3.3.
枚举
19.3.4.
结构体
19.3.4.1.
struct sflash_master
19.3.4.2.
struct spi_device
19.3.4.3.
struct spi_master
19.3.4.4.
struct spi_message
19.3.4.5.
struct spi_transfer
19.4.
函数列表
19.4.1.
function spi_message_init
19.4.2.
function spi_message_add_tail
19.4.3.
function spi_transfer_del
19.4.4.
function spi_setup
19.4.5.
function spi_sync
19.4.6.
function spi_write
19.4.7.
function spi_read
19.4.8.
function spi_write_then_read
19.4.9.
function gx_spi_probe
19.4.10.
function spi_master_v3_probe
19.4.11.
function spi_slave_init
19.4.12.
function spi_slave_rx
19.4.13.
function spi_slave_tx
19.4.14.
function spi_slave_abort
19.5.
示例代码
19.6.
常见问题
20.
timer
20.1.
系统概述
20.2.
功能特性
20.3.
数据结构
20.3.1.
宏定义
20.3.2.
类型定义
20.3.3.
枚举
20.3.3.1.
enum GX_TIMER_MODE
20.3.4.
结构体
20.4.
函数列表
20.4.1.
function gx_get_time_us
20.4.2.
function gx_get_cpu_cycles
20.4.3.
function gx_get_time_ms
20.4.4.
function gx_get_timer
20.4.5.
function gx_timer_register
20.4.6.
function gx_timer_unregister
20.4.7.
function gx_delay_init
20.4.8.
function gx_udelay
20.4.9.
function gx_mdelay
20.4.10.
function gx_timer_init
20.5.
示例代码
20.6.
常见问题
21.
uart
21.1.
系统概述
21.2.
功能特性
21.3.
数据结构
21.3.1.
宏定义
21.3.2.
类型定义
21.3.3.
枚举
21.3.3.1.
enum GX_UART_FIFO_SEND_THRESHOLD
21.3.3.2.
enum GX_UART_FIFO_RECV_THRESHOLD
21.3.4.
结构体
21.3.4.1.
struct gx_brc_info_t
21.4.
函数列表
21.4.1.
function gx_uart_init
21.4.2.
function gx_uart_exit
21.4.3.
function gx_uart_putc
21.4.4.
function gx_uart_compatible_putc
21.4.5.
function gx_uart_empty_fifo
21.4.6.
function gx_uart_get_fifo_depth
21.4.7.
function gx_uart_get_dlf_size
21.4.8.
function gx_uart_get_ip_version
21.4.9.
function gx_uart_getc
21.4.10.
function gx_uart_try_getc
21.4.11.
function gx_uart_can_read
21.4.12.
function gx_uart_read
21.4.13.
function gx_uart_read_non_block
21.4.14.
function gx_uart_write
21.4.15.
function gx_uart_suspend
21.4.16.
function gx_uart_resume
21.4.17.
function gx_uart_flow_on
21.4.18.
function gx_uart_flow_off
21.4.19.
function gx_uart_set_freq
21.4.20.
function gx_uart_set_send_fifo_threshold
21.4.21.
function gx_uart_set_recv_fifo_threshold
21.4.22.
function gx_uart_flush_send_fifo
21.4.23.
function gx_uart_flush_recv_fifo
21.4.24.
function gx_uart_start_async_send
21.4.25.
function gx_uart_stop_async_send
21.4.26.
function gx_uart_start_async_recv
21.4.27.
function gx_uart_stop_async_recv
21.4.28.
function gx_uart_send_buffer
21.4.29.
function gx_uart_recv_buffer
21.4.30.
function gx_uart_async_send_buffer
21.4.31.
function gx_uart_async_recv_buffer
21.4.32.
function gx_uart_async_send_buffer_stop
21.4.33.
function gx_uart_async_recv_buffer_stop
21.4.34.
function gx_console_init
21.4.35.
function gx_console_exit
21.4.36.
function gx_console_putc
21.4.37.
function gx_console_compatible_putc
21.4.38.
function gx_console_empty_fifo
21.4.39.
function gx_console_getc
21.4.40.
function gx_console_try_getc
21.4.41.
function gx_console_can_read
21.4.42.
function gx_console_suspend
21.4.43.
function gx_console_resume
21.4.44.
function gx_brc_start
21.4.45.
function gx_brc_calculate_uart_freq
21.4.46.
function gx_brc_calculate_uart_div_dlf
21.5.
示例代码
21.6.
常见问题
22.
watchdog
22.1.
系统概述
22.2.
功能特性
22.3.
数据结构
22.3.1.
宏定义
22.3.2.
类型定义
22.3.3.
枚举
22.3.4.
结构体
22.4.
函数列表
22.4.1.
function gx_watchdog_init
22.4.2.
function gx_watchdog_ping
22.4.3.
function gx_a7_wdt_init
22.4.4.
function gx_reboot
22.4.5.
function gx_watchdog_stop
22.5.
示例代码
22.6.
常见问题
Published with GitBook
function gx_icache_reset_profile
function gx_icache_reset_profile
void
gx_icache_reset_profile
(
void
)
icache 信息统计数据清零
results matching "
"
No results matching "
"