芯片资源
API 介绍
Defines
-
WQ_RTC_SUPPORT_CASCADE
rtc support cascade two 32bits into one 64bit
-
WQ_GPIO_CHARGER_5V
Charger 5V mapped gpio id.
-
WQ_GPIO_CHARGER_3_3V
Charger 3.3V mapped gpio id.
-
WQ_WDT_GLOBAL
-
WQ_WDT_MAX_NUM
Enums
-
enum WQ_CACHE_ID
Active cache id list.
Values:
-
enumerator WQ_CACHE_ID_ACORE
cache for acore
-
enumerator WQ_CACHE_ID_ACORE2
cache for acore2
-
enumerator WQ_CACHE_ID_BCORE
cache for bcore
-
enumerator WQ_CACHE_ID_DCORE
cache for dcore
-
enumerator WQ_CACHE_ID_DCORE_MINI
mini cache for dcore, mini cache is a one line cache
-
enumerator WQ_CACHE_ID_MAX
max number of cache
-
enumerator WQ_CACHE_ID_ACORE
-
enum WQ_SFC_PORT
Active sfc port list.
Values:
-
enumerator WQ_SFC_PORT_0
sfc port 0
-
enumerator WQ_SFC_PORT_1
sfc port 1
-
enumerator WQ_SFC_PORT_NUM
max number of sfc port
-
enumerator WQ_SFC_PORT_0
-
enum WQ_FLASH_OTP_REGION_ID
Active flash otp region list.
Values:
-
enumerator WQ_FLASH_OTP_REGION0
internal flash otp region 0
-
enumerator WQ_FLASH_OTP_REGION1
internal flash otp region 1
-
enumerator WQ_FLASH_OTP_REGION2
internal flash otp region 2
-
enumerator WQ_FLASH_OTP_REGION_MAX
max number of internal flash otp region
-
enumerator WQ_FLASH_OTP_REGION0
-
enum WQ_UART_PORT
Active uart port list.
Values:
-
enumerator WQ_UART_PORT_0
uart port 0
-
enumerator WQ_UART_PORT_1
uart port 1
-
enumerator WQ_UART_PORT_2
uart port 2
-
enumerator WQ_UART_PORT_3
uart port 3
-
enumerator WQ_UART_PORT_MAX
max number of uart port
-
enumerator WQ_UART_PORT_0
-
enum WQ_I2C_PORT
Active I2C port list.
Values:
-
enumerator WQ_I2C_PORT_0
i2c port 0
-
enumerator WQ_I2C_PORT_1
i2c port 1
-
enumerator WQ_I2C_PORT_2
i2c port 2
-
enumerator WQ_I2C_PORT_3
i2c port 3
-
enumerator WQ_I2C_PORT_MAX
max number of i2c port
-
enumerator WQ_I2C_PORT_0
-
enum WQ_SPI_PORT
Active SPI master port list.
Values:
-
enumerator WQ_SPI_PORT0
spi port 0
-
enumerator WQ_SPI_PORT1
spi port 1
-
enumerator WQ_SPI_PORT_MAX
max number of spi port
-
enumerator WQ_SPI_PORT0
-
enum WQ_FREQ
Supported cpu freq list.
Values:
-
enumerator WQ_FREQ_16M
cpu freq 16M
-
enumerator WQ_FREQ_32M
cpu freq 32M
-
enumerator WQ_FREQ_48M
cpu freq 48M
-
enumerator WQ_FREQ_64M
cpu freq 64M
-
enumerator WQ_FREQ_80M
cpu freq 80M
-
enumerator WQ_FREQ_96M
cpu freq 96M
-
enumerator WQ_FREQ_112M
cpu freq 112M
-
enumerator WQ_FREQ_128M
cpu freq 128M
-
enumerator WQ_FREQ_MAX
max cpu freq
-
enumerator WQ_FREQ_16M
-
enum WQ_GPIO_ID
Active GPIO list.
Values:
-
enumerator WQ_GPIO_00
Normal digtal io 0
-
enumerator WQ_GPIO_01
Normal digtal io 1
-
enumerator WQ_GPIO_02
Normal digtal io 2
-
enumerator WQ_GPIO_03
Normal digtal io 3
-
enumerator WQ_GPIO_04
Normal digtal io 4
-
enumerator WQ_GPIO_05
Normal digtal io 5
-
enumerator WQ_GPO_32
digtal output 32
-
enumerator WQ_GPIO_33
Normal digtal io 33
-
enumerator WQ_GPIO_34
Normal digtal io 34
-
enumerator WQ_GPIO_35
Normal digtal io 35
-
enumerator WQ_GPIO_36
Normal digtal io 36
-
enumerator WQ_GPIO_37
Normal digtal io 37
-
enumerator WQ_GPIO_38
Normal digtal io 38
-
enumerator WQ_GPIO_39
Normal digtal io 39
-
enumerator WQ_GPIO_40
Normal digtal io 40
-
enumerator WQ_GPIO_41
Normal digtal io 41
-
enumerator WQ_GPIO_42
Normal digtal io 42
-
enumerator WQ_GPIO_43
Normal digtal io 43
-
enumerator WQ_GPIO_44
Normal digtal io 44
-
enumerator WQ_GPIO_45
Normal digtal io 45
-
enumerator WQ_GPIO_46
Normal digtal io 46
-
enumerator WQ_GPIO_47
Normal digtal io 47
-
enumerator WQ_GPIO_48
Normal digtal io 48
-
enumerator WQ_GPIO_49
Normal digtal io 49
-
enumerator WQ_GPIO_50
Normal digtal io 50
-
enumerator WQ_GPIO_51
Normal digtal io 51
-
enumerator WQ_GPIO_52
Normal digtal io 52
-
enumerator WQ_GPIO_53
Normal digtal io 53
-
enumerator WQ_GPIO_54
Normal digtal io 54
-
enumerator WQ_GPIO_55
Normal digtal io 55
-
enumerator WQ_GPIO_56
Normal digtal io 56
-
enumerator WQ_GPIO_57
Normal digtal io 57
-
enumerator WQ_GPIO_58
Normal digtal io 58
-
enumerator WQ_GPIO_59
Normal digtal io 59
-
enumerator WQ_GPIO_60
Normal digtal io 60
-
enumerator WQ_GPIO_61
Normal digtal io 61
-
enumerator WQ_GPIO_93
Normal digtal io 93, use same pin with WQ_GPIO_A00
-
enumerator WQ_GPIO_94
Normal digtal io 94, use same pin with WQ_GPIO_A01
-
enumerator WQ_GPIO_95
Normal digtal io 95, use same pin with WQ_GPIO_A02
-
enumerator WQ_GPIO_96
Normal digtal io 96, use same pin with WQ_GPIO_A03
-
enumerator WQ_GPI_99
Normal digtal input 99, use same pin with WQ_GPIO_A11
-
enumerator WQ_GPI_100
Normal digtal input 100, use same pin with WQ_GPIO_A12
-
enumerator WQ_GPIO_101
Normal digtal io 101, use same pin with WQ_GPIO_A13
-
enumerator WQ_GPIO_102
Normal digtal io 102, use same pin with WQ_GPIO_A14
-
enumerator WQ_GPIO_103
Normal digtal io 103, use same pin with WQ_GPIO_A15
-
enumerator WQ_GPIO_104
Charger io 3.3v
-
enumerator WQ_GPIO_105
Normal digtal io 105, use same pin with WQ_ADC_EXT_PORT_0
-
enumerator WQ_GPIO_106
Normal digtal io 106, use same pin with WQ_ADC_EXT_PORT_1
-
enumerator WQ_GPIO_107
Normal digtal io 107, use same pin with WQ_ADC_EXT_PORT_2
-
enumerator WQ_GPIO_108
Normal digtal io 108, use same pin with WQ_ADC_EXT_PORT_3
-
enumerator WQ_GPIO_109
Normal digtal io 109, use same pin with WQ_ADC_EXT_PORT_4
-
enumerator WQ_GPIO_110
Normal digtal io 110, use same pin with WQ_ADC_EXT_PORT_5
-
enumerator WQ_GPIO_A00
Always on digtal io 0, use same pin with WQ_GPIO_93
-
enumerator WQ_GPIO_A01
Always on digtal io 1, use same pin with WQ_GPIO_94
-
enumerator WQ_GPIO_A02
Always on digtal io 2, use same pin with WQ_GPIO_95
-
enumerator WQ_GPIO_A03
Always on digtal io 3, use same pin with WQ_GPIO_96
-
enumerator WQ_GPIO_A12
Always on digtal io 12, use same pin with WQ_GPI_100
-
enumerator WQ_GPIO_A13
Always on digtal io 13, use same pin with WQ_GPIO_101
-
enumerator WQ_GPIO_A14
Always on digtal io 14, use same pin with WQ_GPIO_102
-
enumerator WQ_GPIO_A15
Always on digtal io 15, use same pin with WQ_GPIO_103
-
enumerator WQ_GPIO_A16
Charger io 5v
-
enumerator WQ_GPIO_NUM
-
enumerator WQ_GPIO_INVALID
-
enumerator WQ_GPIO_00