硬汉嵌入式论坛

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

[MDK] AC5升级为AC6需要注意什么

[复制链接]

69

主题

172

回帖

379

积分

高级会员

积分
379
发表于 2024-12-23 11:16:04 | 显示全部楼层 |阅读模式
本帖最后由 lindahnu 于 2024-12-23 15:43 编辑

以前一直用AC5,目前安装的MDK5.34版本支持AC6 6.16版本, 升级AC6使用哪个版本MDK最好最稳定?

编译STM32Cube_FW_F4_V1.23.0\Projects\STM32F413ZH-Nucleo\Applications\FreeRTOS工程代码会出现特别多的错误和警告:
STM32413ZH_Nucleo\STM32413ZH_Nucleo.axf" - 83 Error(s), 72 Warning(s).
官方都没有更新工程支持AC6编译。

AC6在C/C++选项下面,看到一个帖子说要选GNC99和GNC++11,其他不能选吗?这里有什么讲究吗?

求分享指导。


回复

使用道具 举报

3

主题

106

回帖

115

积分

初级会员

积分
115
发表于 2024-12-23 17:22:10 | 显示全部楼层
AC6使用的GCC编译,需要修改FreeRTOS文件,

2024-12-23_172009.png
回复

使用道具 举报

69

主题

172

回帖

379

积分

高级会员

积分
379
 楼主| 发表于 2024-12-24 09:23:27 | 显示全部楼层
WangYI741 发表于 2024-12-23 17:22
AC6使用的GCC编译,需要修改FreeRTOS文件,

有什么办法能同时兼容吗?好像只能弄两个工程
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116197
QQ
发表于 2024-12-25 07:21:18 | 显示全部楼层
lindahnu 发表于 2024-12-24 09:23
有什么办法能同时兼容吗?好像只能弄两个工程

使用CMSIS-FreeRTOS的port文件。
回复

使用道具 举报

69

主题

172

回帖

379

积分

高级会员

积分
379
 楼主| 发表于 2024-12-25 19:34:52 | 显示全部楼层
eric2013 发表于 2024-12-25 07:21
使用CMSIS-FreeRTOS的port文件。

CMSIS-FreeRTOS这里面也是分GCC和RVDS,不是一样要分开吗?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116197
QQ
发表于 2024-12-26 08:03:47 | 显示全部楼层
lindahnu 发表于 2024-12-25 19:34
CMSIS-FreeRTOS这里面也是分GCC和RVDS,不是一样要分开吗


是的,只是他们做了微调,看看里方便使用不

RTX5全家桶源码综合模板发布V3.0,含FreeRTOS内核版本,将其打造成直接面向实际项目应用的综合框架(2024-10-30)
https://www.armbbs.cn/forum.php? ... 4516&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

3

主题

106

回帖

115

积分

初级会员

积分
115
发表于 2024-12-26 16:31:09 | 显示全部楼层
lindahnu 发表于 2024-12-25 19:34
CMSIS-FreeRTOS这里面也是分GCC和RVDS,不是一样要分开吗?

可以用宏定义,自己手动选择那种方式
回复

使用道具 举报

97

主题

537

回帖

843

积分

金牌会员

积分
843
发表于 2024-12-27 13:46:06 | 显示全部楼层
我按照CubeMX生成带FreeRTOS的AC5工程,编译方式改成AC6后会编译不过去。

如果不带FreeRTOS是可以编译的。
共产主义一定胜利!
回复

使用道具 举报

3

主题

295

回帖

304

积分

高级会员

积分
304
发表于 2024-12-27 14:05:05 | 显示全部楼层
会飞的猪_2020 发表于 2024-12-27 13:46
我按照CubeMX生成带FreeRTOS的AC5工程,编译方式改成AC6后会编译不过去。

如果不带FreeRTOS是可以编译的 ...

要改port文件,AC5和AC6的汇编语法不太一样
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-10 04:14 , Processed in 0.269381 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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