您的位置: OpenADSP社区论坛 -> Blackfin专区 -> 新手上路 -> 存储位置定义问题
本帖共有757个阅读者
发表帖子 发表投票 回复主题
存储位置定义问题
益行天下12(论坛新手)
益行天下12
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:157
积分:7
注册时间:2016/6/8
楼主信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
存储位置定义问题
你好问下bf592为什么用const 定义数组太的存储位置跟普通数组的存储位置一样?

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2016/6/8 11:38:51
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
1信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
const  是C语言中的常类型,并非blackfin处理器的空间分配指令。所以存在哪里都是可以理解的。
若指定存储位置,可以在ldf文件中开辟专用的地址片段,然后用section("XXXX")指令将函数或者数组映射到该片段,XXXX是片段映射名。

这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2016/6/11 21:10:56
益行天下12(论坛新手)
益行天下12
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:157
积分:7
注册时间:2016/6/8
2信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

ldf开辟地址范围有规定吗?

这是他的存储分配,实际用起来感觉没这么多?



这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2016/6/12 11:08:38
益行天下12(论坛新手)
益行天下12
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:157
积分:7
注册时间:2016/6/8
3信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线

这是ldf里面的地址分配情况。



这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2016/6/12 11:21:28
益行天下12(论坛新手)
益行天下12
头衔:社区公民
帮派:无帮无派
帖数:5
金钱:157
积分:7
注册时间:2016/6/8
4信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
为什么没有 ROM 64K的定义 ,方便加我qq 412709034吗?

这家伙很懒,什么也没有留下!
等级:论坛新手 参考IP地址:*.*.*.*
2016/6/12 11:59:48
尊贵身份标志
andy(论坛版主)
andy
头衔:社区公民
帮派:无帮无派
帖数:2287
金钱:11132
积分:2263
注册时间:2011/6/8
5信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
在数据手册第5页,对这个64K做了解释:
Custom ROM (Optional)
The on-chip L1 Instruction ROM on the ADSP-BF592 may be
customized to contain user code with the following features:
• 64K bytes of L1 Instruction ROM available for custom code
• Ability to restrict access to all or specific segments of the
on-chip ROM
Customers wishing to customize the on-chip ROM for their
own application needs should contact ADI sales for more infor-
mation on terms and conditions and details on the technical
implementation.
大致意思是说,这部分ROM是根据客户需求定制的,如果你需要,就联系ADI,然后他们给你写入你需要的代码。
所以,我们是没办法使用的。
592可用的RAM也就20K多一点,说是32K,编译后还会自己加载一些库进去,占用10K,所以这个芯片你不能做大的算法,不然会很头疼。视频类的就别想了,之前有人做二维码,是一条线一条线识别,最后还外扩了一个SPI 的RAM,用起来也不方便。


这家伙很懒,什么也没有留下!
等级:论坛版主 参考IP地址:*.*.*.*
2016/6/12 21:57:16
尊贵身份标志
OpenADSP(管理员)
OpenADSP
头衔:社区公民
帮派:无帮无派
帖数:5187
金钱:34761
积分:6369
注册时间:2011/6/7
6信息 | 留言 | Email | 主页 | 编辑 | 管理 | 离线
貌似这个写入rom需要相当的芯片订单量才可以,不是预期量,是正式订单量,然后他在芯片出厂前帮你烧好。

我是OP...
等级:管理员 参考IP地址:*.*.*.*
2016/6/13 9:29:13
Powered by OpenADSP Copyright © 2010 www.Openadsp.com. All rights reserved.154179 Call, 1 Queries, Processed in 0.031250 second(s),