当前位置: 首页 > C语言
  • 用户交互输入–mtd-utils代码一例

    用户交互输入–mtd-utils代码一例

    昨天还说搞搞uboot,又搞搞MFC。今天又搞搞UBI。
    有某个平台,使用UBI系统,工厂烧录回来的样片跑起来有问题,然后启动紧急预案。大有派我去某部门的意向——那个部门其实是单独在某地方,离公司不远,10多公里的路程,打的很快就到了。后面我坚持了远程操作的方法,手把手打字叫某兄弟怎么输入命令,最终找到一个临时解决方法。

    作者:李迟 | 发布:2014-09-10 22:20 | 分类:我的程序代码 | 阅读:2,500 次 | 标签:, | 评论:无评论
  • 一个while的小小问题

    一个while的小小问题

    最近东搞西搞,一下子搞X平台uboot的flash问题,一下子搞Y平台的接收YUV数据上位机,频繁切换,但都没什么主要事务,听说其他部门的人连接客户电话都计时,按任务算的。可惜自己所在部门没开通这个业务。
    闲话不多说,在看代码中,发现一个while语句,怎么看总觉得有问题,又不知确切出在哪里,于是就简单写了个测试程序。

    作者:李迟 | 发布:2014-09-10 22:16 | 分类:我的程序代码 | 阅读:32,007 次 | 标签: | 评论:无评论
  • C语言数组赋值一例

    C语言数组赋值一例

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

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