您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> 新手问题请教
本帖共有198个阅读者
发表帖子 发表投票 回复主题
新手问题请教
qd0090(论坛新手)
qd0090
头衔:社区公民
帮派:无帮无派
帖数:4
金钱:144
积分:6
注册时间:2022/2/25
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
新手问题请教
从stm32单片机转到用adi dsp533,买了openadsp的开发板,感觉visualdsp++和keil的差距很大,有几个问题请教:
1. 在一个函数或是变量上右键,没找到如何跳转到函数或是变量定义的地方,是我使用的不对吗?

2. build project就直接需要连接开发板或是进入仿真模式,和之前keil的思路不一样,那么对代码的编译,找错是在哪一步完成?

3. 我看到dsp中有很多的函数可以调用,例如filter.h 中的各项算法,那么这些函数的说明及信息在哪里能找到?它们耗时多少?

4. 有没有visual dsp++的使用教程,如何看函数耗时?



「该帖子被 qd0090 在 2022/2/26 14:40:17 编辑过」

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2022/2/26 10:53:10
qd0090(论坛新手)
qd0090
头衔:社区公民
帮派:无帮无派
帖数:4
金钱:144
积分:6
注册时间:2022/2/25
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
自己顶一下,盼老司机们关注一下

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2022/3/3 14:00:41
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
1,函数可以跳转找到原函数,需要编译代码,成功后在调用的函数上右键,有个选项可以找到定义的原函数,叫“go to define…”,这个选项只有完成编译才会出现,变量的话只能通过搜索寻找,或者点带有望远镜的文件夹图标,指定搜索文件夹,进行批量寻找。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2022/3/17 9:45:33
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
2. adsp状态有三种,不连接,模拟连接和硬件仿真连接,编译也可以建立一个不连接硬件的模拟环境,如果有错,编译会提示,可以直接修改,keil的仿真环境里不能修改代码,只能退出这个环境,adsp随时可以修改代码,不需要退出仿真环境。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2022/3/17 9:45:47
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
3,可以点带望远镜的问号,搜索你需要了解的头文件,寄存器名,库函数名,里面会有详细介绍

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2022/3/17 9:46:02
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
4,没有简洁的详细教程,帮助文件里倒是有软件教程,但是感觉看完太浪费时间,基本都是用着学着。

看函数运行时间可以找到register菜单下的core下的cycles,里面是两个32位寄存器拼成的64位寄存器,仿真时,运行到该函数处,把这个寄存器清零,运行完函数,把数据转为10进制,然后除以你的内核频率,就是运行时间。也可以在要测量函数前后,通过访问寄存器数据的增量,获得。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2022/3/17 9:46:38
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
6信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
另外,我的ADI DSP视频教程里,有一章是Visual DSP++从0开始,那个视频教程基本上把VDSP每个菜单都详细的讲了一下,你可以去看看那个视频。使用过程中有什么问题都可以在这里提问,我最近比较忙,可能回复的不会及时,请见谅。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2022/3/17 9:47:53
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.153891 Call, 1 Queries, Processed in 0.015625 second(s),