重新封装一层函数,用于bsp层函数,方便调用。 void bsp_led_init(void); void bsp_led_deinit(void); void bsp_led_on(bsp_led_t ch); void bsp_led_off(bsp_led_t ch); void bsp_led_toggle(bsp_led_t ch); [单片机框架] [app_led] 利用软定时器实现闪烁和呼吸等灯光模式 /***...
2、创建轮询任务 intmain(void){BSP_Time_Init();// 时间片轮询初始化while(1){if(BSP_Time_CheckTick()==1){// 500ms轮询任务,绿色led闪烁if(BSP_Time_CheckSlice(500)==1){BSP_LED_Toggle(GREEN);}// 100ms轮询任务,更新hc-sr04超声测距模块的测量距离if(BSP_Time_CheckSlice(100)==1){BSP_HC...
*/HAL_Init();/* Configure LED2, LED2 and LED2 */BSP_LED_Init(LED2);/* Configure the system clock to 48 MHz */SystemClock_Config();/*##-1- Configure the SPI peripheral ###*//* Set the SPI parameters */SpiHandle.Instance = SPIx; SpiHandle.Init.BaudRatePrescaler = SPI_BAUDRATE...
BUTTON_MODE_GPIO);/* Configure LED1 */BSP_LED_Init(LED1);/* Initialize the LCD */BSP_LCD_Init();/* LCD Layer Initialization */BSP_LCD_LayerDefaultInit(1, LCD_FB_START_ADDRESS);/* Selects the LCD Layer */BSP_LCD_SelectLayer(1);/* Enables the display */BSP_LCD_...
重新封装一层函数,用于bsp层函数,方便调用。 void bsp_led_init(void); void bsp_led_deinit(void); void bsp_led_on(bsp_led_t ch); void bsp_led_off(bsp_led_t ch); void bsp_led_toggle(bsp_led_t ch); /*** * @file bsp_led.c * @author jianqiang.xue * @version V1.0.0 * @date...
mfx_toggle_led =0; }if(BSP_PB_GetState(BUTTON_TAMPER) == GPIO_PIN_SET) {while(BSP_PB_GetState(BUTTON_TAMPER) == GPIO_PIN_SET); BSP_examples[DemoIndex++].DemoFunc();if(DemoIndex >= COUNT_OF_EXAMPLE(BSP_examples)) { NbLoop++; ...
在下文中一共展示了BSP_LED_Off函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。 示例1: main ▲点赞 6▼ /** * @brief Main program * @param None
In the meantime, LED3 is blinks */while(UserButtonStatus ==0) {/* Toggle LED3 */BSP_LED_Toggle(LED3); HAL_Delay(100);/* If exiting from stand-by mode, *//* keep LED5 ON for about 5 sec. */if(uwStandByOutFlag >0)
在下文中一共展示了BSP_LED_Init函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。 示例1: main ▲点赞 6▼ /** * @brief Main program * @param None
Toggle_Leds();if(HID_SendReport ==1) { HID_SendReport =0; GetPointerData(HID_Buffer);/* Send data though IN endpoint*/if((HID_Buffer[1] !=0) || (HID_Buffer[2] !=0)) { USBD_HID_SendReport(&USBD_Device_FS, HID_Buffer,4); ...