摘要: 有简单到复杂,可以简单的决不复杂化,事情从可控开始,即使再好的技术如果不可控最好不要用否则以后的debug可能比较麻烦。无论是搭建平台还是写复杂的case都是尽量从简单开始,不要上来复杂,否则debug起来空难,无法定位问题。如果半天还不能解决问题就直接请教懂的人。 阅读全文
posted @ 2014-09-15 19:09 CHIPER 阅读(289) 评论(1) 推荐(0)
摘要: 本文主要三个部分:1.GNU GCC简介 2.C/C++交叉编译器arm-elf-gcc 3.make文件,用于工程管理部分一:GNU GCC简介: 该编译器基本功能: (1)输出预处理后的文件(展开头文件和替换宏)(2)输出.s的汇编文件(3)输出二进制目标文件(4)输出.o可执行文件 (5)转换... 阅读全文
posted @ 2014-09-15 13:44 CHIPER 阅读(798) 评论(0) 推荐(0)
摘要: 任务调度有三种方式:不可抢占式调度、可抢占式调度、时间片轮转调度 1.不可抢占式调度: 一个任务一旦获得CPU就独占CPU运行,除非由于某种原因,它决定放弃CPU的使用权。 2.可抢占式调度: 对于有优先级的任务之间,当低优先级的任务正执行时,高优先级的任务可以抢占CPU资源。 3.时间片轮转调... 阅读全文
posted @ 2014-09-15 11:21 CHIPER 阅读(905) 评论(0) 推荐(0)
摘要: vcs在进行版本管理时: 1.如果添加新文件 cvs add directory_name/filename cvs commit directory_name/filename 2.如果修改文件 cvs update filename cvs commit filename 3.比较版本差异或者查... 阅读全文
posted @ 2014-09-15 10:48 CHIPER 阅读(3126) 评论(0) 推荐(0)