wlx18682353162 发表于 2021-4-15 11:00:15

RTX_config


硬汉 你的教程里面关于这部分的应用好像没看到呢

Zhangjc5101 发表于 2021-4-16 11:12:11

确实需要这一块的详细说明,目前正在踩坑中,看网上文档也是不太详尽,有一篇网友笔记类的文章是关于这个东西的,可以参阅。

eric2013 发表于 2021-4-16 11:59:11

我没有使用这种分配方式,用的是全局动态你内存方式。

snakeemail 发表于 2021-4-16 14:10:02

eric2013 发表于 2021-4-16 11:59
我没有使用这种分配方式,用的是全局动态你内存方式。

哈哈哈,我还真知道。早上刚看的。硬汉发了一个官方的RTX5的上手指南,上面介绍了一下。
具体来讲:
1. system confiuration有默认配置,设置每个线程的stack和总的动态内存(由OS控制)。
2. 如果你不满意,线程属性里面有一个stack size,可以配置,当还是由os控制。
3. 你的问题是:thread confiuration中的配置。这里可以配置线程的数量(没啥大用),线程可以分配的总stack的大小(这个stack是不是从上面的配置1来的,我觉得是。但也没啥大用)

主要矛盾是:如果你用了static的数组,给一个线程作为stack,那么没有办法看到stack的使用情况了(如有错误,请纠正)。这怎么搞?版主

wlx18682353162 发表于 2021-4-16 15:10:21

我的意思就是在这一块实用性不大, 要么全局动态内存要么每个线程自定义分配

wlx18682353162 发表于 2021-4-16 15:10:56

Zhangjc5101 发表于 2021-4-16 11:12
确实需要这一块的详细说明,目前正在踩坑中,看网上文档也是不太详尽,有一篇网友笔记类的文章是关于这个东 ...

以太网应用搞了没有?

eric2013 发表于 2021-4-17 09:36:36

snakeemail 发表于 2021-4-16 14:10
哈哈哈,我还真知道。早上刚看的。硬汉发了一个官方的RTX5的上手指南,上面介绍了一下。
具体来讲:
1. ...

用户静态手动分配也可以查看的。

snakeemail 发表于 2021-4-19 08:54:19

eric2013 发表于 2021-4-17 09:36
用户静态手动分配也可以查看的。

RTX5官方教程3:exercise 3 memory model。
线程led_thread2,使用view->watch->RTX RTOS,看不到相关的统计信息,例如堆栈使用情况.
你们可以看到吗?
这个线程的任务属性就是static。

wlx18682353162 发表于 2021-4-20 09:21:17

snakeemail 发表于 2021-4-19 08:54
RTX5官方教程3:exercise 3 memory model。
线程led_thread2,使用view->watch->RTX RTOS,看不到相关的 ...

以太网应用搞了没有?
页: [1]
查看完整版本: RTX_config