STC32G的FREERTOS该怎么学
STC32G的FREERTOS该怎么学,论坛里的教程看了一遍,也敲了一些代码跑了跑,感觉好象学会了,可一旦自己想写时发现还是没头绪,不知道咋下手,再看了网上其他教程,比如ESP32或STM32的,结果更糊涂了,代码书写格式好象都不同 本帖最后由 深圳湾 于 2023-12-19 10:41 编辑创建任务的写法,在STC Demo 中是这么写的
xTaskCreate((TaskFunction_t )vDisplayTask,
(const char* )"DISPLAY",
(uint16_t )configDEFAULT_STACK_SIZE,
(void* )NULL,
(UBaseType_t )(configDEFAULT_PRIORITIES + 1),
(TaskHandle_t*)NULL);
在网上一个ESP32教程里是这么写的
xTaskCreate(myTask,"myTask1",1024,NULL,1,NULL);
对比了一下,任务创建函数的调用格式是一样的就是参数的写法不同,不知道有什么不同,后面这种好象简练很多 深圳湾 发表于 2023-12-19 10:39
创建任务的写法,在STC Demo 中是这么写的
一般,使用后面这种“简易”的方式即可,结果是一样的。
STC示例的任务创建,各参数是加入了强制类型转换,其实,一般情况下可以省略。
请问各位大佬,目标芯片STC32G8K64,修改为:#define configTOTAL_HEAP_SIZE ((size_t)(1024+64)) // 系统所有总的堆大小 这样修改可以吗
页:
[1]