一、GPIO
GPIO API介绍
wifiiot_gpio.h接口简介: 这个.h中包含声明GPIO接口函数,这些功能用于初始化GPIO。
wifiiot_gpio_ex.h接口简介:
这个.h中包含声明扩展的GPIO接口函数,这些功能用于设置GPIO拉力和驱动器强度。
查看LED对应的GPIO引脚
LED对应的GPIO引脚是GPIO2通过 控制GPIO2输出的的电平信号来实 现LED灯的闪烁。
高电平时点亮LED灯。
低电平时熄灭LED灯。
操作GPIO点亮LED
二、GPIO中断
GPIO 中断API介绍
wifiiot_gpio.h接口简介: wifiiot_gpio.h中包含声明GPIO中断相关函数。
查看按键对应的GPIO引脚
F1和F2按键对应的GPIO引脚是分 别是GPIO11和GPIO12,通过检测 GPIO的电平信号来判断按键的状态。
操作GPIO点亮LED
三、PWM输出
PWM API介绍
wifiiot_pwm.h接口简介: 这个wifiiot_pwm.h中包含声明PWM接口函数。
查看LED对应的GPIO引脚
LED对应的GPIO引脚是GPIO2通过 控制GPIO2输出的的电平信号来实 现LED灯的闪烁。
高电平时点亮LED灯。
低电平时熄灭LED灯。
PWM扩展实验
四、ADC
ADC API介绍
wifiiot_adc.h接口简介: 这个wifiiot_adc.h中包含声明ADC接口函数。
AdcRead (WifiIotAdcChannelIndex channel, unsigned short * data, WifiIotAdcEquModelSel equModel, WifiIotAdcCurBais curBais, unsigned short rstCnt )
查看ADC对应的GPIO引脚
本案例将使用板载用户按键F1来模 拟GPIO口电压的变化。GPIO_11对 应的是 ADC Channel 5 ,所以需要 编写软件去读取ADC Channel 5的 电压。
ADC读取GPIO的电压值
五、I2C
I2C API介绍
wifiiot_i2c.h接口简介: wifiiot_i2c.h中包含声明I2C接口函数。
wifiiot_i2c_ex.h接口简介:
wifiiot_i2c_ex.h中包含声明扩展I2C接口函数。
查看NFC的I2C对应的GPIO引脚
NFC芯片的I2C对应的GPIO引脚是 分别是GPIO0和GPIO1,所以需要 编写软件使用GPIO_0和GPIO_1产 生I2C信号去控制NFC芯片。
I2C读写NFC芯片
六、UART
UART API介绍
wifiiot_uart.h接口简介: wifiiot_uart.h中包含声明UART接口函数。
查看UART1对应的GPIO引脚
UART1对应的GPIO引脚是分别是 GPIO5和GPIO6,将使用GPIO5和 GPIO6进行UART数据的收发。
UART读写数据