当前位置: 首页 > 数组
  • C语言数组赋值一例

    C语言数组赋值一例

    在移植内核时,发现一个驱动使用数组十分巧妙。
    一般地,操作CPU某一外设寄存,不是直接使用完整的地址,而是通过相对地址来访问。比如,访问定时器,首先参考手册定义好定时器基地址,然后再定义寄存器(如控制寄存器、读数据寄存器等)对于定时器基地址的偏移地址。在使用时,一般都是使用偏移地址的,这样十分方便、快捷。如果有七、八个定时器,只需要定义好一个基地址数组、一个偏移地址数组,通过不同的序号就能访问不同的地址。

    作者:李迟 | 发布:2014-09-09 20:03 | 分类:代码生活 | 阅读:3,272 次 | 标签:, | 评论:无评论