硬汉嵌入式论坛

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

[μCOS-III] 请教:uCOS-III V3.08上关闭FPU的问题

[复制链接]

1

主题

2

回帖

5

积分

新手上路

积分
5
发表于 2020-8-8 00:40:05 | 显示全部楼层 |阅读模式
请教下,我在配套例程上看到的V3.05.00的版本,关闭FPU的方案是创建任务不使能参数OS_OPT_TASK_SAVE_FP,但在最新的uCOS-III V3.08版本中该参数没有再起作用。请问有最新版关闭FPU的例程吗?

目前自己摸索,只能将OS_CPU_ARM_FP_EN == 0,但这样涉及到 VLDMIA  R0!, {S16-S31} 指令的地方会报错,只能再手动删掉这部分代码吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107034
QQ
发表于 2020-8-8 02:49:25 | 显示全部楼层
仅需关闭这一条即可:

QQ截图20200808025207.png

无需单独的管理OS_CPU_ARM_FP_EN,这个会单独处理:

0.png
回复

使用道具 举报

1

主题

2

回帖

5

积分

新手上路

积分
5
 楼主| 发表于 2020-8-8 15:46:10 | 显示全部楼层
我目前是想在F103上移植,Options中默认就没有这个选项了
批注 2020-08-08 154249.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107034
QQ
发表于 2020-8-9 09:20:21 | 显示全部楼层
yey 发表于 2020-8-8 15:46
我目前是想在F103上移植,Options中默认就没有这个选项了

F1得话,就没有这个问题了,另外就是uCOS的port文件不支持MDK AC6,汇编文件的编译最好可以继续选择使用MDK AC5的汇编器。
回复

使用道具 举报

73

主题

1200

回帖

1419

积分

至尊会员

积分
1419
发表于 2020-8-9 18:14:08 | 显示全部楼层
eric2013 发表于 2020-8-9 09:20
F1得话,就没有这个问题了,另外就是uCOS的port文件不支持MDK AC6,汇编文件的编译最好可以继续选择使用M ...

到底是ac5,还是ac6?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107034
QQ
发表于 2020-8-9 21:37:09 | 显示全部楼层
wdliming 发表于 2020-8-9 18:14
到底是ac5,还是ac6?

F1没有硬件FPU。

没有楼主在楼主位所发的问题。
回复

使用道具 举报

73

主题

1200

回帖

1419

积分

至尊会员

积分
1419
发表于 2020-8-10 12:28:25 | 显示全部楼层
另外就是uCOS的port文件不支持MDK AC6,汇编文件的编译最好可以继续选择使用MDK AC6的汇编器。
到底是ac5,还是ac6?
我说的是这里相矛盾了。。
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107034
QQ
发表于 2020-8-10 12:52:26 | 显示全部楼层
wdliming 发表于 2020-8-10 12:28
另外就是uCOS的port文件不支持MDK AC6,汇编文件的编译最好可以继续选择使用MDK AC6的汇编器。
到底是ac5 ...

明白你的意思了,已经修改过来。
有时候描述有误的时候,可以根据语境大体判断下。
回复

使用道具 举报

29

主题

514

回帖

606

积分

金牌会员

积分
606
QQ
发表于 2020-12-22 11:34:09 | 显示全部楼层
eric2013 发表于 2020-8-10 12:52
明白你的意思了,已经修改过来。
有时候描述有误的时候,可以根据语境大体判断下。

硬汉,我新项目是F1 ucos-ii 12路ADC 升级到F429没有外拓RAM和ROM ,有合适的模板介绍吗?
Releasing your creativity
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107034
QQ
发表于 2020-12-23 09:31:33 | 显示全部楼层
廷润 发表于 2020-12-22 11:34
硬汉,我新项目是F1 ucos-ii 12路ADC 升级到F429没有外拓RAM和ROM ,有合适的模板介绍吗?

基于V5,V6和V7的最新版uCOS-II V2.93.00程序模板,含MDK和IAR两个版本,支持uC/Probe(2020-03-20)
http://www.armbbs.cn/forum.php?m ... 6928&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-15 04:15 , Processed in 0.202231 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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