硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5888|回复: 15
收起左侧

[RTX5全家桶] H7-TOOL的RTX5全家桶版工程改成所有HAL库,DSP库,以及各种中间件全部用RTE添加

  [复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
发表于 2020-9-26 02:16:27 | 显示全部楼层 |阅读模式


以前还纠结要不要仅部分代码使用RTE添加,防止MDK各种中间件升级带来的影响

这两天想通了,其实还没有全部都用RTE添加来的方便。

QQ截图20200926021632.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2020-9-26 02:17:36 | 显示全部楼层
感觉这种才是一劳永逸的解决方案,否则每次升级,我都要单独升级HAL库,很不方便。
回复

使用道具 举报

36

主题

2039

回帖

2147

积分

至尊会员

积分
2147
发表于 2020-9-26 15:07:28 | 显示全部楼层
我一直都是这么干的
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

7

主题

85

回帖

111

积分

初级会员

积分
111
发表于 2020-9-26 21:41:59 | 显示全部楼层
但是这种就被MDK捆绑了,没法换其他编译工具了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2020-9-27 00:33:39 | 显示全部楼层
JIKIMO 发表于 2020-9-26 21:41
但是这种就被MDK捆绑了,没法换其他编译工具了

是的,有这种缺点。

优点也比较明显,大家自己按照这种方式创建也会非常方便。
回复

使用道具 举报

4

主题

117

回帖

129

积分

初级会员

积分
129
发表于 2020-9-27 09:56:55 | 显示全部楼层
经常ST的HAL库会先于MDK更新
回复

使用道具 举报

22

主题

250

回帖

321

积分

高级会员

积分
321
发表于 2020-9-27 12:20:34 | 显示全部楼层
  哈哈,我也是这么干的。统一的操作还是省心很多。
回复

使用道具 举报

41

主题

112

回帖

235

积分

高级会员

积分
235
发表于 2020-11-17 09:54:06 | 显示全部楼层
这样搞下去,freertos是不是也要被arm给淘汰了?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2020-11-17 10:18:35 | 显示全部楼层
bear_yh 发表于 2020-11-17 09:54
这样搞下去,freertos是不是也要被arm给淘汰了?

FreeRTOS跟ARM没关系。FreeRTOS现在是亚马逊旗下的。
回复

使用道具 举报

41

主题

112

回帖

235

积分

高级会员

积分
235
发表于 2020-11-17 11:00:53 | 显示全部楼层
eric2013 发表于 2020-11-17 10:18
FreeRTOS跟ARM没关系。FreeRTOS现在是亚马逊旗下的。

想用国产的m3,m4,或m7,建议用哪家的比较好啊?
回复

使用道具 举报

4

主题

24

回帖

36

积分

新手上路

积分
36
发表于 2020-12-16 09:25:11 | 显示全部楼层
我前面第一次用这种,发现如果要把程序拷贝到另一台电脑运行时很麻烦,要安装各种库,会花费很多时间,要是你修改过相关库那还得找到哪里修改,所以想改回之前把库文件什么的放到工程文件的方式
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2020-12-16 09:33:04 | 显示全部楼层
13432890113 发表于 2020-12-16 09:25
我前面第一次用这种,发现如果要把程序拷贝到另一台电脑运行时很麻烦,要安装各种库,会花费很多时间,要是 ...

你搞错了,如果要跑H7,这些库都是必须要安装的,不管你用不用这种方式。
回复

使用道具 举报

4

主题

24

回帖

36

积分

新手上路

积分
36
发表于 2020-12-16 09:41:50 | 显示全部楼层
eric2013 发表于 2020-12-16 09:33
你搞错了,如果要跑H7,这些库都是必须要安装的,不管你用不用这种方式。

比如HAL库,不是直接放工程文件就可以?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2020-12-16 09:45:11 | 显示全部楼层
13432890113 发表于 2020-12-16 09:41
比如HAL库,不是直接放工程文件就可以?

其实没必要了,只要你用H7,这个MDK的H7软件包是不是必须得安装(另类需求除外)

所以这种方式是RTE优势最大化。
回复

使用道具 举报

2

主题

29

回帖

35

积分

新手上路

积分
35
发表于 2021-4-22 21:44:47 | 显示全部楼层
如果RTE把库升级了,原有的程序怎么办?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106738
QQ
 楼主| 发表于 2021-4-23 07:04:48 | 显示全部楼层
kkang 发表于 2021-4-22 21:44
如果RTE把库升级了,原有的程序怎么办?

两种方式
方式一:RTE可以使用指定版本软件包。
方式二:此贴方案,独立出来。
分享个STM32H7不使用MDK RTE创建的RTX5源码工程,支持调试
http://www.armbbs.cn/forum.php?mod=viewthread&tid=104637


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-3 04:41 , Processed in 0.210784 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表