用Keil C51设置外部RAM变量段地址的问题
如题。比如说要设置变量储存空间从外部RAM的0x4000开始。(KEILC中默认是从0x0000开始的,但是我们系统中设计的是从0x4000开始,所以必须设置变量的地址在...
如题。比如说要设置变量储存空间从外部RAM的0x4000开始。
(KEIL C中默认是从0x0000开始的,但是我们系统中设计的是从0x4000开始,所以必须设置变量的地址在0x4000之后),
请问怎么解决这个问题,最好能给出详细的解决办法。
先在此谢谢了!小弟就100分了,哪位大侠能帮忙全部送上。
两位的回答提供了两种解决问题的方式。不过第一种的通用性比较好。很难决定分应该给哪位. 展开
(KEIL C中默认是从0x0000开始的,但是我们系统中设计的是从0x4000开始,所以必须设置变量的地址在0x4000之后),
请问怎么解决这个问题,最好能给出详细的解决办法。
先在此谢谢了!小弟就100分了,哪位大侠能帮忙全部送上。
两位的回答提供了两种解决问题的方式。不过第一种的通用性比较好。很难决定分应该给哪位. 展开
2个回答
展开全部
首先打开options for target
选择target菜单
在右面有off-chip xdata memory(外部RAM)
在ram start size中输入地址就好了
最下面可以查看
选择target菜单
在右面有off-chip xdata memory(外部RAM)
在ram start size中输入地址就好了
最下面可以查看
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你去下面看看有你要的不!
参考资料: http://hi.baidu.com/ctu4400/blog/item/4fc953cb739ae61bbe09e680.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询