380091044 发表于 2024-2-1 14:31:05

main.c(105): warning C316: unterminated conditionals   这个警告一直存在,我看了好几次,没看出是啥问题????

380091044 发表于 2024-2-1 14:32:55

380091044 发表于 2024-2-1 14:25
我看了代码后,我感觉你这个线程状态和任务状态是同一个东西,没有什么区别,至少是我没有看出区别,是这样 ...

谢谢,指点,我网上查的,一般线程和任务是有区别的,我也试着感觉,分析,没有找所谓的区别,

王昱顺 发表于 2024-2-1 14:34:39

380091044 发表于 2024-2-1 14:31
main.c(105): warning C316: unterminated conditionals   这个警告一直存在,我看了好几次,没看出是啥问 ...

可能是包含的头文件.h里面最后缺少了#endif导致的

380091044 发表于 2024-2-1 14:51:13

380091044 发表于 2024-2-1 14:31
main.c(105): warning C316: unterminated conditionals   这个警告一直存在,我看了好几次,没看出是啥问 ...

大咖 就是大咖,是的,我加上就好了,感谢,我刚还给另外一个学友发了这个头文件,也是不全的,我得给重新更新一下,

380091044 发表于 2024-2-1 14:54:00

更新一下头文件,不然编译会出警告:

#ifndef __CONFIG_H
#define __CONFIG_H

#include "stc8h.h"

// 包含基础C支持代码
#include "intrins.h"
#include "math.h"
#include "stdio.h"
#include "stdlib.h"
#include "string.h"

// 变量类型重定义
#define u8 unsigned char
#define u16 unsigned int
#define u32 unsigned long
#endif

380091044 发表于 2024-2-1 15:06:19

lzzasd 发表于 2023-9-16 23:20
实际上官方是示例里有个分时复用简单的时间片轮询运行框架就很好用,
两个函数加一个系统级中断,   我把 ...

可以发出来分享一下,让我们也学习一下。

yinds 发表于 2024-2-2 09:06:22

学习了,

consoleyou 发表于 2024-2-2 17:55:09

认真学习。

380091044 发表于 2024-2-3 16:50:11

consoleyou 发表于 2024-2-2 17:55
认真学习。

很不错,推荐学习

380091044 发表于 2024-2-3 16:50:24

yinds 发表于 2024-2-2 09:06
学习了,

推荐学习
页: 1 2 [3] 4 5 6 7
查看完整版本: 最佳入门多线程示例讲解-核心代码简单易懂,仅44行代码