Image
Image

tsx1983

+ 关注

粉丝 0     |     主题 25     |     回帖 160

如何解决STM32堆栈放在外扩RAM死机问题?
2011-5-19 13:50
  • ST MCU
  • 41
  • 17717
  320*240的TFT。我的跑GUI速度很流畅,每秒至少能刷7-10幁,一点拉帘的现象都看不到。你说玩uCGUI不太理想, ...  
  我不是用的一个工程测的,加上忙,说的比较乱。我是用UCOS的时候发现用外部空间不好使,所以从ST官方下载了 ...  
  用的ST官方的um0549那个工程  
  经过无数次实验,证明STM32堆栈不能放到外部SRAM空间,放到外部空间必死。堆栈放到内部空间,变量放到外部S ...  
  我用的可是ST官方的DEMO测试出来的。跟我自己的程序没关系好不好  
  回香主。停过BX R0这条指令,所有的值都是正确的。昨晚又仔细看了一下KEIL底下测试外部RAM的readme,按 ...  
  ST的DEMO初始化外部RAM访问接口是在启动代码里完成的,也就是在执行MAIN函数之前已经完成了初始化。所以不 ...  
  我不是设置堆栈放在外扩RAM,而是内部RAM。但是跑一会堆栈就到外部去了。因为用UCOS-II,申请一个数组做任 ...  
  我用的是ST的um0549文档里的任何一个DEMO呀。就是ST官方的在STM3210E-EVAL开发板上运行的软件包。我要用里 ...  
  我顶起来,直到找到能解答的高手  
当我开辟一个大的数组到外部sram,lcd就不能正常显示了
2008-10-31 13:53
  • ST MCU
  • 24
  • 7932
  用的是um0549  
  总的来说就是STM32的外部SRAM空间只能当外设使,而不能像内部RAM那样自由的使用,自由的由编译器去分配。 ...  
  问题1:我用ST的例程,启动代码里使用外部SRAM的宏DATA_IN_ExtSRAM按照要求置成1了。初始化堆栈指针__initi ...  
  那种使用方法我的也可以,我的意思是让MDK自动分配地址空间。像下面这样。unsigned long TempBuf ...  
  请问5楼的兄弟能否把你的工程发上来让俺们参考参考?或者能不能解释一下使用外扩SRAM需要注意哪几个地方。 ...  
  楼主可以看看我发的帖子,堆栈放到外部空间死机  
供chineser,tsx1983和其他关心STM32外部SRMA使用的网友参考
2008-10-31 19:18
  • ST MCU
  • 5
  • 4334
  现在试不了,正在外面呢  
  我的设置:stm32f10x_vector.s中DATA_IN_ExtSRAM  EQU     1 __i ...  
  除了按照说明设置之外,楼主有没有自己设置其它的地方?就是用外扩RAM有哪些要特别注意的地方?我也是完全 ...  
  感谢楼主的奉献。能不能提供一个MDK下的例子呢?IAR从来没用过,也没有IAR下的仿真器 ...  
2
3
近期访客