ThreadX使能硬件浮点操作的正确姿势,务必要在C和汇编的预定义宏里面都使能
C:
汇编:
static/image/hrline/4.gif
这个是移植的坑王,大家移植后,可以测试下多任务的FPU计算是否有异常。
比如两个任务运行相同的浮点运算和刷新速度,看看两个任务的输出是否同步变化,这个测试非常重要:
https://img.anfulai.cn/dz/attachment/forum/202006/04/011104lyd5gb5agkgzaykb.png
版主之前发布过的模板有这些坑么?比较懒,想就在大佬的模板基础上改改用。 天马行空 发表于 2020-8-12 19:16
版主之前发布过的模板有这些坑么?比较懒,想就在大佬的模板基础上改改用。
之前的模板没有问题,已经处理这个问题了。
这个帖子是把这个问题发出来说一下:handshake 在生成lib库的时候,C/C++ASM的define中全部空白就好,不要添加预定义的项,添加预定义项在实际的项目中添加。。。否则会出现很多奇怪的问题,你会掉进坑里。。。。。 yjwpm 发表于 2020-8-13 13:03
在生成lib库的时候,C/C++ASM的define中全部空白就好,不要添加预定义的项,添加预定义项在实际的项目中 ...
内核不做lib,方便调试。 {:8:} 我再最新的threadx源码里面 已经发现不了这个固件了,是不是已经取消了? asj 发表于 2022-4-7 13:18
我再最新的threadx源码里面 已经发现不了这个固件了,是不是已经取消了?
他们后来的升级修改了。 eric2013 发表于 2022-4-7 14:27
他们后来的升级修改了。
好的 谢谢 请问硬汉哥有浮点数的测试demo吗 kayeYip 发表于 2024-1-3 11:06
请问硬汉哥有浮点数的测试demo吗
这个帖子的模板例子就是多任务测试的浮点
https://www.armbbs.cn/forum.php?mod=viewthread&tid=99514
页:
[1]