新手入门
- 积分
- 12
- 金钱
- 12
- 注册时间
- 2021-9-14
- 在线时间
- 1 小时
|

楼主 |
发表于 2021-9-14 22:08:34
|
显示全部楼层
int main(void)
{
TaskHandle_t StartTask_Handler;
TaskHandle_t at_task_handle;
int i,j;
u32 reload;
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_4);
SysTick_CLKSourceConfig(SysTick_CLKSource_HCLK);
reload = SystemCoreClock/1000000; //ÿ���ӵļ������� ��λΪM
reload*=1000000/configTICK_RATE_HZ;
SysTick->CTRL|=SysTick_CTRL_TICKINT_Msk; //����SYSTICK�ж�
SysTick->LOAD=reload; //ÿ1/configTICK_RATE_HZ���ж�һ��
SysTick->CTRL|=SysTick_CTRL_ENABLE_Msk; //����SYSTICK
Led_Init();
uart_init(115200);//Driver_Init();
/*xTaskCreate(AT_Task_Main,
"at_task",
1024,
NULL,
2,
&at_task_handle);*/
xTaskCreate((TaskFunction_t )led_task_control,
(const char* )"start_task",
(uint16_t)128,
(void* )NULL,
(UBaseType_t )1,
(TaskHandle_t* )&StartTask_Handler);
vTaskStartScheduler();
} |
|