打印
[ZLG-ARM]

请教周工:我在做外部存储器接口试验时遇到问题

[复制链接]
1390|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
malaohu|  楼主 | 2007-3-21 12:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在做外部存储器接口试验1时遇到问题,无法解决,肯请周工赐教!

volatile uint16 *ip;ip定义为无符号16位整形指针变量,可是赋值的时候,如ip[0]=0xaaaa怎么出现数组元素ip[0]了?

相关帖子

沙发
Btman| | 2007-3-21 13:03 | 只看该作者

找一本标准c语言的书翻翻

不用麻烦周工了。找一本标准c语言的书翻翻就可以了。那上面都是标准ANSI C语法。并没用到ARM C的扩展特性。

使用特权

评论回复
板凳
zlgARM| | 2007-3-21 13:36 | 只看该作者

RE

malaohu :
    其实您可以上网,就完全可以用百度这样的搜索引擎解决问题。搜一下"volatile",可以找到许多资料的。
    BTman说得对,先把标准C学好,然后再根据工作需要来学习ARM C的扩展语言特性就可以了(这部分也不多)。

使用特权

评论回复
地板
malaohu|  楼主 | 2007-3-22 10:38 | 只看该作者

可是,ip[0]到底是什么意思

ip定义为指针,又不是数组指针,ip[0]怎么能用?

使用特权

评论回复
5
zlgARM| | 2007-3-22 13:28 | 只看该作者

RE

 malaohu :
    ip[0]等价于*(ip+0)。建议买一本叫《C和指针》的书,系统学习一下C语言。
   

使用特权

评论回复
6
malaohu|  楼主 | 2007-3-22 13:40 | 只看该作者

嗯。好的,谢谢周工悉心指教。

使用特权

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

本版积分规则

31

主题

95

帖子

0

粉丝