发新帖我要提问
12
返回列表
打印

【分享】+DSP/BIOS的基础应用一例

[复制链接]
楼主: msblast
手机看帖
扫描二维码
随时随地手机跟帖
21
G21372| | 2013-12-29 22:23 | 只看该作者 回帖奖励 |倒序浏览
这么详细啊 顶顶

使用特权

评论回复
22
lhsundriver| | 2014-2-13 23:09 | 只看该作者
谢谢!顶

使用特权

评论回复
23
kingzlt| | 2014-3-3 11:05 | 只看该作者
msblast 发表于 2013-12-26 11:12
多谢支持
希望TI论坛以后多搞点活动啊

请教一下楼主,如果在2000系列上使用BIOS,开2个任务外加两个软件中断,内核大约需要多少RAM

最近想将2803X和28335的程序改为实时操作系统版,28335还好一些,内存也够大,但是2803X非常担心,不知楼主有没有好的建议

使用特权

评论回复
24
msblast|  楼主 | 2014-3-3 12:50 | 只看该作者
kingzlt 发表于 2014-3-3 11:05
请教一下楼主,如果在2000系列上使用BIOS,开2个任务外加两个软件中断,内核大约需要多少RAM

最近想将28 ...

编译之后查看.map文件

使用特权

评论回复
25
kingzlt| | 2014-3-4 11:31 | 只看该作者
msblast 发表于 2014-3-3 12:50
编译之后查看.map文件

现在还没用BIOS,就裸编的map来看,flash基本占满,RAM还有大量空余,有几个疑问:
1、BIOS内核有多大,
2、BIOS运行后主要占flash空间还是RAM,主要是担心低端DSP片内RAM不够


使用特权

评论回复
26
msblast|  楼主 | 2014-3-4 15:18 | 只看该作者
kingzlt 发表于 2014-3-4 11:31
现在还没用BIOS,就裸编的map来看,flash基本占满,RAM还有大量空余,有几个疑问:
1、BIOS内核有多大,
...

1、BIOS是模块化的、可裁剪的,只有用到的组件才在最后link到可执行文件。内核的大小至少与下面几个因素有关:不同的CPU,用到的组件多少,静态配置还是动态创建等。这些需要你去考量。
2、使用BIOS肯定比裸奔多占用RAM空间。尽量少用BIOS组件,不要动态创建组件。根据需要静态创建BIOS组件加上你自己的应用代码的占用空间,就可以大概估算出最终执行代码所占用的空间了。

使用特权

评论回复
27
kingzlt| | 2014-3-4 15:27 | 只看该作者
msblast 发表于 2014-3-4 15:18
1、BIOS是模块化的、可裁剪的,只有用到的组件才在最后link到可执行文件。内核的大小至少与下面几个因素 ...

裸奔了这么多年,对实时内核了解甚少,感谢楼主指点迷津,我准备先写个简单点的程序试试水,后续还可能会叨扰楼主,望不吝赐教,非常感谢!

使用特权

评论回复
28
zhangjin_comeon| | 2014-3-4 23:47 | 只看该作者
谢谢分享 不错不错

使用特权

评论回复
29
leizhli| | 2014-5-21 10:14 | 只看该作者
看了感觉不错,赞个

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则