打印
[技术问答]

新唐中的多线程有哪几种创建方式

[复制链接]
862|53
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
B1lanche|  楼主 | 2023-5-17 16:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新唐中的多线程有哪几种创建方式

使用特权

评论回复
沙发
Pretext| | 2023-5-18 14:02 | 只看该作者
这和硬件没关系,Linux有哪几种他就能用哪几种。

使用特权

评论回复
板凳
天天向善| | 2023-5-18 14:02 | 只看该作者
创建线程的方式常用的就是thread了。

使用特权

评论回复
地板
ex7s4| | 2023-6-16 16:51 | 只看该作者
在新唐操作系统中,可以通过实现Runnable接口或Callable接口来创建线程。这两种接口都是Java提供的接口,用于定义一个可以被run()方法调用的方法

使用特权

评论回复
5
b5z1giu| | 2023-6-16 17:57 | 只看该作者
得看你用那个操作系统啊?

使用特权

评论回复
6
su1yirg| | 2023-6-16 18:21 | 只看该作者
你可以考虑一下用RTOS或者其他的操作系统实现这个功能

使用特权

评论回复
7
y1n9an| | 2023-6-16 19:14 | 只看该作者
一般都是RTT用的创建多线程的比较多

使用特权

评论回复
8
q1d0mnx| | 2023-6-16 20:29 | 只看该作者
你用的那款MCU?

使用特权

评论回复
9
t1ngus4| | 2023-6-17 06:05 | 只看该作者
我觉得可以找个原厂的技术支持咨询一下,主要是你问的有点宽泛

使用特权

评论回复
10
d1ng2x| | 2023-6-17 08:10 | 只看该作者
一般情况都是用RTT的方式实现的

使用特权

评论回复
11
l1uyn9b| | 2023-6-17 09:34 | 只看该作者
看你的硬件和用的系统的,这俩都需要知道,有些硬件是本身硬件支持多线程的

使用特权

评论回复
12
p0gon9y| | 2023-6-17 12:21 | 只看该作者
这个还真没研究过,之前就用RTT操作系统来着,而且还有demo,直接用的

使用特权

评论回复
13
suw12q| | 2023-6-17 16:02 | 只看该作者
没几种吧,我觉得,一般就是跑操作系统才用得上

使用特权

评论回复
14
youtome| | 2023-8-5 10:02 | 只看该作者
通过软件定时器来实现时间片分配              

使用特权

评论回复
15
mikewalpole| | 2023-8-5 10:25 | 只看该作者
通常配备了实时操作系统(RTOS),例如RT-Thread。

使用特权

评论回复
16
maqianqu| | 2023-8-5 10:43 | 只看该作者
可以使用软件定时器来模拟多线程。

使用特权

评论回复
17
wengh2016| | 2023-8-5 10:53 | 只看该作者
在设计多线程应用时,需要合理分配资源,并避免资源竞争和死锁等问题。

使用特权

评论回复
18
lzbf| | 2023-8-5 12:21 | 只看该作者
新唐单片机通常支持实时操作系统              

使用特权

评论回复
19
hilahope| | 2023-8-5 12:36 | 只看该作者
可以将不同的任务(线程)编写成独立的函数,通过定时器中断定时切换任务的执行。

使用特权

评论回复
20
uytyu| | 2023-8-5 13:15 | 只看该作者
RTOS提供了任务管理、资源分配、事件处理等功能,能够更方便地实现多线程程序。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

74

主题

1684

帖子

2

粉丝