硬汉嵌入式论坛

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

求助:ak7738的sqrt计算

[复制链接]

5

主题

4

回帖

19

积分

新手上路

积分
19
发表于 2024-2-23 15:18:20 | 显示全部楼层 |阅读模式
有没有大佬用过ak7738的汇编,我想知道你们是怎么计算sqrt的,官方文档根本没有啊!可有偿!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106692
QQ
发表于 2024-2-24 00:30:42 | 显示全部楼层
调用C库的API即可
回复

使用道具 举报

5

主题

4

回帖

19

积分

新手上路

积分
19
 楼主| 发表于 2024-2-26 10:42:59 | 显示全部楼层
eric2013 发表于 2024-2-24 00:30
调用C库的API即可

您好大佬,是直接在汇编代码之外调用sqrt()这个函数吗,可是这样的话,我要计算的数据在汇编代码的寄存器中,怎么把它表示出来呢,麻烦您能指导一下嘛,感谢!
回复

使用道具 举报

5

主题

4

回帖

19

积分

新手上路

积分
19
 楼主| 发表于 2024-2-26 16:08:07 | 显示全部楼层
eric2013 发表于 2024-2-24 00:30
调用C库的API即可


这是我理解的源代码中对EXP2运算的过程,您看是否正确,还有就是您有SQRT的实现办法嘛

QQ截图20240226160542.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106692
QQ
发表于 2024-2-28 01:43:32 | 显示全部楼层
look_where 发表于 2024-2-26 10:42
您好大佬,是直接在汇编代码之外调用sqrt()这个函数吗,可是这样的话,我要计算的数据在汇编代码的寄存器 ...

你这个用的什么IDE,可以汇编里面嵌入个C调用。
回复

使用道具 举报

5

主题

4

回帖

19

积分

新手上路

积分
19
 楼主| 发表于 2024-2-28 10:29:36 | 显示全部楼层
eric2013 发表于 2024-2-28 01:43
你这个用的什么IDE,可以汇编里面嵌入个C调用。

您好大佬,我用的是Akx的DSP Design Tool,汇编代码的编写是按照它们的格式插入进去的,类似这种
QQ截图20240228102648.png

在! 后面使用C语言的sqrt()可以是可以,也可以将数据写入到"   "包括的代码中,但是怎么将"   "包括的代码中的数据,拿到!中的代码中使用?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106692
QQ
发表于 2024-3-2 09:34:27 | 显示全部楼层
look_where 发表于 2024-2-28 10:29
您好大佬,我用的是Akx的DSP Design Tool,汇编代码的编写是按照它们的格式插入进去的,类似这种

他们的这个用法,不太清楚了,我以为你是M内核系列。
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2024-3-21 11:47:00 | 显示全部楼层
可以找我,AKM代理
回复

使用道具 举报

0

主题

2

回帖

2

积分

新手上路

积分
2
发表于 2024-3-21 11:48:08 | 显示全部楼层
可以直接找我,AKM代理
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-30 03:42 , Processed in 0.185007 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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