- 博客(12)
- 资源 (4)
- 收藏
- 关注
原创 读李先静《系统程序员成长计划》内容总结
第0章第1章dlist.h#include #include "locker.h"#ifndef DLIST_H#define DLIST_HDECLS_BEGIN //对c++支持的封装 extern "c" {}struct _DList;//对局部数据结构的隐藏,实现在c文件中;原则,尽量少暴露数据。typedef struct _DList DList;t
2012-04-12 22:27:13
13953
原创 用crosstool工具建立交叉工具链过程记录
首先建立工作目录(注意,权限问题所以需要加sudo,后面很多动作都要加):$ mkdir /home/lee/arm$ mkdir /home/lee/arm/downloads 下载诸多文件包: crosstool-0.43.tar.gzlinux-2.6.15.tar.gzbinutils-2.16.tar.gzgcc-4.1.0.tar.gzglibc-2.3.
2012-01-07 18:46:45
5583
原创 好多事情,青年,冷静!
老师下午布置下了要读的论文:《Trees and beyond_exploiting and improving tree-structured graphical models》--- Myung (Jin) Choi 是一篇博士论文,170多页,毫无背景,必须硬着头皮读下去
2011-09-29 20:08:38
852
原创 What to do next……
linux设备驱动看了一遍了,当然后面usb开始已经完全摸不着头脑了,因为没办法实验,对那些部分也没有系统的认识,看过也无从掌握;就像读LKD2一样,读了四五遍,读的时候感觉都知道怎么回事,掩卷再思考,则毫无头绪了。毕竟对于这个东西还没有一个理性的认识,没有实践;仅凭感受又怎能掌
2011-09-09 16:04:28
552
原创 之前总结
花了近两周时间在可用的虚拟机上装了个可以编译内核树的linux;而且最后还是让一个师兄传个了我个ubuntu10.4的版本才可以了。情何以堪(-_-)! 没有选择从linux环境编程入手,直接从驱动开始;有点曲折,不过还好,还有点基础。 上一周把scull的m
2011-08-09 21:20:47
351
原创 linux学习开篇
大二的时候自学了操作系统,也把数据结构在课余看了一下,随后就学习了邵贝贝老师翻译的《uc/os-ii 嵌入式实时操作系统》。对其源码也有过较为深入的研究,尤其对于在arm7上的移植部分相关的代码自己尝试过重写。积累了一定的基础。然而,生活总是曲折的,随后两年的考研生活,真是让人难
2011-08-09 21:07:34
402
原创 写手?
一天半写了500+行代码;难道这就将是一个“程序员”的生活么? 传说中的代码写手。手不停的敲,堆砌着,修改着。 而真正精华的代码部分又有多少?更多时候是在重复着,修改着一些琐碎;为了应用…… 也学习会“浪费时间”,“无用”,“空洞”;然而,那真的是捷径,是无价之宝。
2010-04-28 19:39:00
510
转载 RO,RW,ZI 和scatter file详解
要了解RO,RW和ZI需要首先了解以下知识: (1) ARM程序的组成 此处所说的“ARM程序”是指在ARM系统中正在执行的程序,而非保存在ROM中的bin映像(image)文件,这一点清注意区别。 一个ARM程序包含3部分:RO,RW和ZI RO是程序中的指令和常量 RW是程序中的
2010-04-24 09:28:00
564
原创 ADS调试问题&由此想起……
终于走入些门路了。转过来又转过去。每次回头都可以看到上一次没看到的东西。一个vector.s再翻来覆去的看了n多遍的时候,方才有了点感觉。 每一样东西都存在一个体系;作为一个陌人,我们总是有个熟悉的过程。但是当我们理解了所谓体系的这个东西存在的时候,一切东西便不会多难无论多难:-> 也许arm相对与以前接触的8位、16位单片机相比,区别最终你必须要把它抽象到一定的层次
2010-04-07 23:50:00
535
原创 向量中断与非向量中断------s3c44b0
为什么会有两种IRQ中断处理方式呢。原来,44B0X 是基于ARM7TDMI的芯片。ARM系列内核对于IRQ中断的处理就是通过查询中断标志寄存器来确定中断源,并执行对应的中断服务程序,这也就是非向量中断处理方法了。44B0X的厂家三星为了加快IRQ中断的响应速度,在此基础上添加了另外一种方法,其实也就是单片机中都采用的固定中断向量地址的办法,很明显这种方法减少了中断响应的时间。
2010-04-06 17:22:00
900
1
Lua The design and implementation of a language for extending applications
2013-02-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人