|
WB32L003 Standard Peripherals Firmware Library
|
| IP/Module | Example | |
|---|---|---|
| Name | Brief description | |
| ADC | ADC_Accumulation | 本例程演示使用ADC的自动累加功能。 |
| ADC_ExtLinesTrigger | 本例程演示使用外部事件触发ADC采样。 | |
| ADC_GetVCAP | 本例程演示采样内部VCAP电压。 | |
| ADC_MultiChannels | 本例程演示如何使用ADC非循环模式下的多通道连续转换功能。 | |
| ADC_TIM1 | 本例程演示使用外部事件触发ADC采样。 | |
| AWK | AWK_DeepSleep | 本例程演示AWK唤醒DeepSleep。 |
| AWK_Sleep | 本例程演示AWK唤醒Sleep。 | |
| BASETIM | TIM10_Count | 本例程演示如何使用TIM10的计数功能。 |
| TIM10_Timing | 本例程演示如何使用TIM10的定时功能。 | |
| BEEP | BEEP_Output | 本例程演示如何使用BEEP输出蜂鸣信号。 |
| CRC | CRC_Calculation | 本例程演示如何使用CRC模块去计算字节数组,半字(16-bit)数组和字(32-bit)数组的CRC校验和。 |
| FLASH | FLASH_EraseProgram | 本例程演示如何向芯片内部的FLASH写入数据。 |
| GPIO | GPIO_EXTI_EdgeDebounce | 本例程演示如何使用外部中断的边沿触发加去抖动的功能实现翻转GPIO输出。 |
| GPIO_EXTI_LevelTwoSync | 本例程演示如何使用外部中断的电平触发加二级同步的功能实现GPIO电平输出。 | |
| GPIO_I2C_Master | 本例程演示如何使用GPIO模拟I2C协议读写EEPROM 24C02。 | |
| GPIO_InputOutput | 本例程演示如何读取GPIO输入和控制GPIO输出。 | |
| GPIO_IOToggle | 本例程演示如何翻转GPIO输出。 | |
| I2C | I2C_24c02 | 本例程演示如何使用I2C固件库的基本示例以及与EEPROM 24C02通信的驱动程序。 |
| I2C_Master | 本例程演示如何使用I2C固件库的基本示例以及与EEPROM 24C02通信的驱动程序。 | |
| IWDG | IWDG_Interrupt | 本例程演示如何使用IWDG的中断。 |
| IWDG_Reset | 本例程演示如何使用IWDG。 | |
| LPTIM | LPTIM_SleepMode | 本例程演示如何使用LPTIM将MCU从sleep模式下唤醒。 |
| LPTIM_Toggle | 本例程演示如何使用LPTIM的Toggle输出功能。 | |
| LPTIM_Update_Interrupt | 本例程演示如何使用LPTIM定时器功能。 | |
| LPUART | LPUART_Interrupt | 本例程演示如何使用LPUART的接收和发送中断。 |
| LPUART_Polling | 本例程演示如何使用轮询LPUART标志位的方法进行串口数据的发送和接收。 | |
| LPUART_Sleep | 本例程演示LPUART在低功耗Sleep模式下如何工作。 | |
| LVD | LVD_Interrupt | 本例程演示如何使用LVD模块的低电压中断功能。 |
| LVD_Reset | 本例程演示如何使用LVD模块的低电压复位功能。 | |
| OWIRE | OWIRE_Receive | 本例程演示如何使用OWIRE接收数据。 |
| OWIRE_Receive_IT | 本例程演示如何使用OWIRE的中断方式接收数据。 | |
| OWIRE_Transmit | 本例程演示如何使用OWIRE发送数据。 | |
| OWIRE_Transmit_IT | 本例程演示如何使用OWIRE的中断方式发送数据。 | |
| OWIRE_TransmitReceive | 本例程演示如何使用OWIRE发送与接收数据。 | |
| OWIRE_TransmitReceive_IT | 本例程演示如何使用OWIRE的中断方式发送与接收数据。 | |
| PCA | PCA_HighSpeed_Output | 本例程演示使用PCA的高速输出功能。 |
| PCA_Input_Capture | 本例程演示使用PCA外设去测量外部信号的频率。 | |
| PCA_Output_PWM | 本例程演示如何使用PCA外设产生PWM输出。 | |
| PCA_Timer | 本例程演示使用PCA的定时器功能。 | |
| PWR | PWR_DeepSleep | 本例程演示外部按键唤醒DeepSleep。 |
| PWR_Sleep | 本例程演示外部按键唤醒Sleep。 | |
| RCC | RCC_Config | 本例程演示如何配置系统时钟,使用外部24MHz晶振做系统主时钟源,使能外部LSE时钟。 |
| RCC_Output | 本例程演示如何使用RCC MCO输出系统时钟源,可以输出HSI,HSE,LSI,LSE,SYSCLK,AHB时钟。 | |
| RTC | RTC_Calendar | 本例程演示如何配置RTC,以及生成中断。 |
| RTC_Calendar_DeepSleep_LSE | 本例程演示如何配置RTC,进入深度睡眠以及生成中断。 | |
| RTC_Calendar_DeepSleep_LSI | 本例程演示如何配置RTC,进入深度睡眠以及生成中断。 | |
| SPI | SPI_Flash | 本例程提供了如何使用SPI固件库的基本示例以及与SPI FLASH通信的SPI FLASH驱动程序。 |
| SPI_Master | 本例程演示如何使用SPI固件库进行SPI主机通讯。 | |
| SPI_Slave_IT | 本例程演示如何使用SPI固件库进行中断SPI从机通讯。 | |
| SYSTICK | SYSTICK_Example | 本例程演示如何配置SysTick以生成1ms的时基。 |
| TIM | TIM1_6Steps_Output | 本例说明如何使用TIM1外设产生PWM 6 步输出。 |
| TIM1_7PWM_Output | 本例说明如何配置TIM1外围设备以生成7路PWM信号,频率相同,7种不同的占空比。 | |
| TIM1_Base | 本例程演示如何使用TIM1产生50ms的定时中断。 | |
| TIM1_Encoder | 本例程演示如何使用TIM1的编码器模式。 | |
| TIM1_Input_Capture | 本例程演示如何使用TIM1的输入捕获功能测量高电平的宽度。 | |
| TIM1_PWM_ComDeadBreak | 本例程演示如何使用TIM1的互补通道,死区插入,刹车功能。 | |
| TIM1_PWM_Input | 本例演示如何使用TIM1测量外部信号的频率和占空比。 | |
| TIM1_PWM_Output | 本例程演示如何使用TIM1产生两路频率相同,占空比不同的PWM波。 | |
| UART | UART_Interrupt | 本例程演示如何使用UART的接收和发送中断。 |
| UART_IRDA | 本例程演示如何使用UART IrDA模式。 | |
| UART_Polling | 本例程演示如何使用轮询UART标志位的方法进行串口数据的发送和接收。 | |
| UART_Printf | 本例程演示如何将标准输入输出重定向到UART1。 | |
| VCMP | VCMP_Application | 本例程演示使用VCMP模块进行电压的比较。 |
| VCMP_OutputConfig_LPTIM_Gate | 本例程演示使用VCMP模块将电压比较结果输出到LPTIM的计时门控位。 | |
| WWDG | WWDG_Interrupt | 本例程演示如何使用WWDG的中断。 |
| WWDG_Reset | 本例程演示如何使用WWDG。 | |