Files
Power-Pico/Power_Pico/User/Tasks/Src/user_DataTask.c

39 lines
946 B
C
Raw Normal View History

2025-08-23 18:56:29 +08:00
/* Private includes -----------------------------------------------------------*/
//includes
#include "user_TasksInit.h"
#include "user_DataTask.h"
#include "main.h"
#include "adc.h"
#include "gate.h"
#include "usart.h"
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/**
* @brief task for data process and so on
* @param argument: Not used
* @retval None
*/
void DataTask(void *argument)
{
uint8_t keystr = 0;
uint16_t cur_bias = 4096 / 2;
while(1)
{
if(osMessageQueueGet(Key_MessageQueue, &keystr, NULL, 0)==osOK)
{
// UART6_TX_Send((uint8_t *)"key pressed\r\n", 13);
}
2025-09-27 10:51:54 +08:00
// over current and valtage, beep
osDelay(100);
2025-08-23 18:56:29 +08:00
}
}