ads1.2 far定义问题

[复制链接]
 楼主| axi_85 发表于 2008-1-16 15:02 | 显示全部楼层 |阅读模式
请问我在ADS1.2软件中用FAR定义总是提示错误 定义如下<br />uint16&nbsp;far&nbsp;*pp=(uint16&nbsp;far&nbsp;*)0x0a000000;<br />我要访问外部SRAM 所以要要用定义FAR来定义指针<br />请问那位知道为什么?
dld2 发表于 2008-1-16 15:07 | 显示全部楼层

不需要用far

  
 楼主| axi_85 发表于 2008-1-16 15:48 | 显示全部楼层

不用&nbsp;FAR&nbsp;定义&nbsp;直接<br />uint16&nbsp;&nbsp;*pp=(uint16&nbsp;*)0x0a000000就可以了?
dld2 发表于 2008-1-16 15:50 | 显示全部楼层

是的

  
 楼主| axi_85 发表于 2008-1-16 16:13 | 显示全部楼层

有问题

但我这样定义<br />uint16&nbsp;&nbsp;*pp=(uint16&nbsp;*)0x0a000000<br />uint16&nbsp;hebe3[1]={0x4a75};<br />uint16&nbsp;hebe4[1]={0};<br />*pp=hebe3[0]<br /><br />hebe4[0]=*pp<br /><br />结果得到的结果为0。外部挂的是IS61LV12816SRAM。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

60

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

19

主题

60

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部