OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4906|回复: 4

外扩了16位的SRAM,但是没接NBL0和NBL1,怎么破?

[复制链接]

11

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2014-11-12
在线时间
0 小时
发表于 2015-8-2 11:23:14 | 显示全部楼层 |阅读模式
5金钱
貌似这样的话没法进行内存管理?很多地方比如gui和ucos是不是都是默认用到的8bit内存啊,貌似这些都没法用了?
原子哥有木有什么解决办法?

最佳答案

查看完整内容[请看2#楼]

那就只能当16位内存用了,u8也要用u16存储了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-8-2 11:23:15 | 显示全部楼层
那就只能当16位内存用了,u8也要用u16存储了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-8-2 11:23:15 | 显示全部楼层
回复【3楼】魔方奇才:
---------------------------------
这样是不行的
emwin用内存,无可避免的会涉及到u8数据的使用,这样你就悲剧了。
所以,你现在这个情况,外部sram基本也就算是废了。

只能自己严格控制u16数据读写。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

11

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2014-11-12
在线时间
0 小时
 楼主| 发表于 2015-8-3 00:30:26 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
现在情况是,我给emwin分配了内存,但是黑屏,无法使用,是不是emwin默认把他当作vu8来使用,导致了读写错误?
原子哥请问如何给uCOS和GUI等分配vu16内存?
原子哥请问你那个内存管理一章的程序经过修改为vu16以后能完美管理vu16内存吗?我测试貌似不能?
回复

使用道具 举报

11

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2014-11-12
在线时间
0 小时
 楼主| 发表于 2015-8-3 01:11:03 | 显示全部楼层
回复【4楼】正点原子:
---------------------------------
恩恩 我也是这么想的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-18 22:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表