打印
[开发工具]

RT-Thread的SMP应用中如何添加另外一个核的任务?

[复制链接]
356|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
laocuo1142|  楼主 | 2023-4-28 16:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
想请教一下RTT的SMP中的任务怎么添加啊,单核的是通过rtthread_startup的rt_application_init函数到main线程,那如果是SMP双核,另外一个核怎么添加它的应用程序线程任务啊

使用特权

评论回复
沙发
一只眠羊| | 2023-5-17 20:29 | 只看该作者
可以在启动时为每个处理器分配一个线程,然后在应用程序运行时

使用特权

评论回复
板凳
在曼谷的春| | 2023-5-17 22:17 | 只看该作者
具体的实现方式可以参考 RT-Thread 的官方文档和示例代码

使用特权

评论回复
地板
故意相遇| | 2023-5-18 01:03 | 只看该作者
每个处理器都有自己的任务执行队列应该尽量让多个处理器协同工作

使用特权

评论回复
5
白马过平川| | 2023-5-18 03:28 | 只看该作者
你的看看RTT是否支持SMP架构

使用特权

评论回复
6
西洲| | 2023-5-18 05:34 | 只看该作者
查看RTT的配置文件,确认SMP架构已经启用

使用特权

评论回复
7
我吃小朋友| | 2023-5-18 07:18 | 只看该作者
可以使用RT_APPLICATION_INIT宏来初始化应用程序线程

使用特权

评论回复
8
Pretext| | 2023-5-18 09:28 | 只看该作者
没玩过,不过感觉应该不难,官方应该有教程吧。

使用特权

评论回复
9
月亮一键变蓝| | 2023-5-18 09:49 | 只看该作者
在应用程序代码中,创建一个或多个线程来执行任务

使用特权

评论回复
10
失物招領| | 2023-5-18 11:41 | 只看该作者
双核可以指定应用程序线程的名称、优先级、工作内存大小、初始化任务数量等参数

使用特权

评论回复
11
温室雏菊| | 2023-5-18 13:26 | 只看该作者
双核可以指定很多啊

使用特权

评论回复
12
风凉| | 2023-5-18 15:19 | 只看该作者
参数的话得注意顺序

使用特权

评论回复
13
帛灿灿| | 2024-6-1 07:04 | 只看该作者

如果在编程时加密锁定位被使能/锁定,就无法用普通编程器直接读取单片机内的程序

使用特权

评论回复
14
Bblythe| | 2024-6-1 08:07 | 只看该作者

编程器定位插字节

使用特权

评论回复
15
周半梅| | 2024-6-1 10:03 | 只看该作者

缩短距离较近的电容的寿命

使用特权

评论回复
16
Pulitzer| | 2024-6-1 11:06 | 只看该作者

利用协议、加密算法或这些算法中的安全漏洞来进行攻击

使用特权

评论回复
17
童雨竹| | 2024-6-1 13:02 | 只看该作者

大地的地会通过散热器(用绝缘体与漏极隔开)从这些节点获取能量

使用特权

评论回复
18
Wordsworth| | 2024-6-1 14:05 | 只看该作者

具存储功能的存储器芯片也能加密

使用特权

评论回复
19
公羊子丹| | 2024-6-1 16:01 | 只看该作者

交流节点会引起特有的问题

使用特权

评论回复
20
万图| | 2024-6-1 17:04 | 只看该作者

大部分能够读取或者识别Flash上的数据就能够获得Firmware文件

使用特权

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

本版积分规则

1200

主题

5241

帖子

12

粉丝