感觉这个对新手非常有用,贴一下。
问:BF592 多大的程序空间呢,用户可用 ROM 和 RAM
答:SRAM是32K,可用的大概是20多K代码那个32K,可用的也差不多20多K,ROM这个是ADI在出厂前就固化好了的里头有他集成的一些算法什么的。
问:还有个 关键问题就是 他内置的 ROM 是可以放代码的对吧 ?
答:这个内置ROM不可以用户自己放代码,这个ROM是ADI公司在出厂之前,就固化好了的。除非你向ADI下很大量的订单,他可以帮你在出厂前固化在这个ROM理否则,你就必须放在外部
问:我嫌RAM太小了 有没有大一点的,大概50K
答:一个是BF51X,一个是BF54X,都是内部有64K的SRAM,还有BF533。只是这2个的SRAM里有32K是CACHE,如果你的指令在不用CACHE 的时候, 就是64K的SRAM你可以用。
问:BF51F是多大的 FLASH ?可以用 这个FLASH 保存一些程序的变量吗?
答:内置了4 Mbit SPI Flash 。如果你挂在Flash的驱动的话,可以用程序去操作这个FLASH不用的区域,但不建议这么干。主要是避免误操作导致flash代码丢失。
问:加密的话怎么解决?
答:BF51X,BF54X内部都有LOCKBOX模块,专门用来加密的。
http://www.openadsp.com/bbs/topic.asp?id=463&boardid=18&tb=1
问题:内部集成 音频编码器的有没有
答:BF52X有片内带音频codec的其他的都没有。
问题:音频codec 嘛 软的怎么搞 ?
答: ADI有现成的库,直接可以调用