智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1239|回复: 2
打印 上一主题 下一主题

程序代码

[复制链接]

2

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
125
威望
79
贡献
34
兑换币
36
注册时间
2014-3-2
在线时间
6 小时
毕业学校
夏津一中
跳转到指定楼层
1#
发表于 2015-1-21 11:33:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
volatile struct GPIO_MemMap *GPIOx[5]={PTA_BASE_PTR,PTB_BASE_PTR,PTC_BAS E_PTR,PTD_BASE_PTR,PTE_BASE_PTR}; //定义五个指针数组保存 GPIOx 的地址
这句里的volatile struct GPIO_MemMap *GPIOx[5]是什么意思啊??新人刚学,求大神指教

回复

使用道具 举报

6

主题

221

帖子

0

精华

跨届大侠

xkwy

Rank: 10Rank: 10Rank: 10

积分
7642
威望
5294
贡献
1864
兑换币
776
注册时间
2014-8-24
在线时间
242 小时
2#
发表于 2015-1-21 12:50:09 | 只看该作者
定义一个5元数组GPIOx[5],这个数组的每一个元素的指向类型是结构体(每一个元素都是指针),结构体名为GPIO_MemMap,5元指针数组在定义时已被初始化,

volatile 修饰5元数组指向的内容,表明5元数组指向的内容有可能会被“意外地”改变,请求编译器在进行编译优化时禁止优化这些内容。


如果说的有不清晰之处,可追问,,,
回复 支持 反对

使用道具 举报

2

主题

4

帖子

0

精华

注册会员

Rank: 2

积分
125
威望
79
贡献
34
兑换币
36
注册时间
2014-3-2
在线时间
6 小时
毕业学校
夏津一中
3#
 楼主| 发表于 2015-3-21 22:23:05 | 只看该作者
1685063539 发表于 2015-1-21 12:50
定义一个5元数组GPIOx[5],这个数组的每一个元素的指向类型是结构体(每一个元素都是指针),结构体名为GPI ...

谢谢指教,明白了

回复 支持 反对

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-27 19:28 , Processed in 0.067859 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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