打印

请问:若程序存储器或数据存储器不够,STM32?

[复制链接]
5301|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lyons|  楼主 | 2008-1-18 21:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问:若程序存储器或数据存储器不够,STM32是否可以通过总线扩展程序或数据存储器?
沙发
ijk| | 2008-1-18 21:28 | 只看该作者

现在的STM32不行吧

据说新的STM32可以,带EMI

使用特权

评论回复
板凳
香水城| | 2008-1-18 21:29 | 只看该作者

STM32还没有总线扩展的产品

坛子中已经有人问过了。

使用特权

评论回复
地板
老狼| | 2008-1-19 00:15 | 只看该作者

哈哈,这几天我也在想这个问题!

初步想法:
1:外扩ram 数据存储器 : SPI 接口的 256K bit FRAM FM25L256B, 25块。

2:外扩Flash程序存储器: SPI 接口的 AT45DBXX,这部分需要变通一下,将程序中的 列表,字库 菜单,通讯协议......等静态的 都放到这里,哈哈,8051编程咱不就是这么干的吗?这样的话,你就能扩很大的空间了!

哈哈,这也是无奈的办法,但是应该能解决问题!

使用特权

评论回复
5
LPcfANS| | 2008-1-19 11:16 | 只看该作者

速度跟上去吗?如果字库放SPI 接口的 AT45DBXX

快速刷新的时候,会不会闪的很厉害.

使用特权

评论回复
6
wjc3k| | 2008-1-19 11:34 | 只看该作者

等着大FLASH和大RAM的出来。

或者开放总线的。
256K和20K对于大点的应用还是小了。

使用特权

评论回复
7
老狼| | 2008-1-19 11:38 | 只看该作者

应该没问题

AT45DBXX 支持 一次多字节读取,可以一次读取一个字的字模,快速刷新的时候,你刷得太快,人眼能看得清?另外,如果将显示菜单这类词组,做成固定字模,则没有了现实汉字多次寻址的问题,只要将该条词组的首地址和固定字模的字节数发给AT45DB,利用突发式连续读取,一次就可以读取该条词组。

也可以考虑用DMA,连续读取AT45DB,---哈哈,不知道STM32的 SPI支持不?

变通的方法挺多,以前用51都能完成的事儿,现在用ARM,还用担心么?

使用特权

评论回复
8
香水城| | 2008-1-19 12:30 | 只看该作者

STM32的SPI时钟速度最快可达18MHz,ST的SPI Flash最快可达50MHz

一个16x16汉字模有32个字节,32个字节=256比特,算上4~6字节的命令和地址,在18MHz频率下只需不到15us即可传送完一个字模。

因此,18MHz的SPI时钟频率下每秒可传送6万7千个字模;按50Hz刷屏,每屏可更换1300个汉字;您还用担心吗?

使用特权

评论回复
9
老狼| | 2008-1-20 22:18 | 只看该作者

哈哈,算得挺清楚呀!

没回答我的问题
不知道STM32的 SPI支持DMA不?

使用特权

评论回复
10
香水城| | 2008-1-20 22:25 | 只看该作者

STM32的SPI当然支持DMA

请看《STM32技术参考手册》的第18.3.7节。

使用特权

评论回复
11
hotpower| | 2008-1-21 01:17 | 只看该作者

哈哈~~~8楼是位数学家~~~

使用特权

评论回复
12
香水城| | 2008-1-21 08:27 | 只看该作者

回hotpower和老狼,我是很会算计的,哈哈

虽然数学不好,但算术不错,嘿嘿~~~

使用特权

评论回复
13
wjc3k| | 2008-1-21 11:33 | 只看该作者

好像没有算上字库的定位和字模查找。

实际可能达不到“每秒可传送6万7千个字模”。不过18M的SPI速度也算挺快的了。

使用特权

评论回复
14
香水城| | 2008-1-21 11:44 | 只看该作者

“每秒可传送6万7千个字模”是个理论计算值,实际应用肯定

“每秒可传送6万7千个字模”是个理论计算值,实际应用肯定有折扣;比如计算字库的定位和字模的查找,虽然这些工作不是在SPI总线上进行,但仍然占用CPU资源。

使用特权

评论回复
15
MicroMMU| | 2008-1-22 11:19 | 只看该作者

如果采用DMA方式时可以改下软件结构

“每秒可传送6万7千个字模”是个理论值是完全可能的,你在DMA上一个字模的时候才算下一个字在字库中的地址,15US算这些应该是不成问题的。

使用特权

评论回复
16
ijk| | 2008-1-22 12:56 | 只看该作者

楼上说得好,说得对!

使用特权

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

本版积分规则

26

主题

65

帖子

0

粉丝