打印
[STM32F1]

/*求助*/emwin分配内存超过64K进GUI_Error()的问题

[复制链接]
5005|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
peugeoter|  楼主 | 2014-1-26 14:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 peugeoter 于 2014-1-26 15:34 编辑

大家好,提前祝大家春节快乐:)
  使用STM32F103VC,FSMC外挂64K*16 SRAM(IS61LV6416)及SSD1963,移植了keil带的emwin。一切功能正常,外挂SRAM测试读写也都正常。现在问题是给EMWIN分配内存(使用外挂sram)超过64K后GUI初始化通不过,会在GUI_ALLOC_GetFixedBlock()函数内跳入GUI_Error().分配64K及以下内存emwin运行正常,请各位高手帮忙分析下可能是哪里的问题。多谢
沙发
peugeoter|  楼主 | 2014-1-26 17:08 | 只看该作者
晕,板子问题,SRAM最高地址位虚焊。导致RAM高64K跟低64K数据重复。:L

使用特权

评论回复
板凳
airwill| | 2014-1-26 19:11 | 只看该作者
恭喜楼主, 自己找到了问题.
焊接往往是不被关注的低级问题, 却常常会被它困扰很长时间, 要适度关注和考虑到这个问题

使用特权

评论回复
地板
peugeoter|  楼主 | 2014-1-27 08:39 | 只看该作者
airwill 发表于 2014-1-26 19:11
恭喜楼主, 自己找到了问题.
焊接往往是不被关注的低级问题, 却常常会被它困扰很长时间, 要适度关注和考虑 ...

多谢版主,很多难缠的问题最后往往发现是不经意间的低级错误引起的,

使用特权

评论回复
5
zxf0168| | 2014-1-28 20:52 | 只看该作者
焊接问题值得注意

使用特权

评论回复
6
caijie187| | 2014-1-28 22:34 | 只看该作者
恭喜楼主解决问题

使用特权

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

本版积分规则

2

主题

50

帖子

1

粉丝