
Embeded
lphpc
这个作者很懒,什么都没留下…
展开
-
Linux嵌入式开发实战总结
*开发过程 建立交叉编译环境 在目标机安装bootloader 配置和编译内核 通过bootloader安装和运行内核 准备根文件系统的内容 安装根文件系统 开发运行应用程序 * GNU交叉开发工具链(toolchain) GNU工具链包括以下几个组成部分: 1. GCC编译器(跨平台) 2. Glibc库 3 Binutils二进制工具 4 G原创 2006-09-11 13:43:00 · 1886 阅读 · 0 评论 -
C语言测试:想成为嵌入式程序员应知道的0x10个基本问题
来源: 网络作者: Nigel Jones翻译: 不详C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计转载 2006-05-26 09:23:00 · 2061 阅读 · 5 评论 -
优化C代码常用的几招
在性能优化方面永远注意80-20原则,即20%的程序消耗了80%的运行时间,因而我们要改进效率,最主要是考虑改进那20%的代码。不要优化程序中开销不大的那80%,这是劳而无功的。第一招:以空间换时间计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,我们就有了解决问题的第1招--以空间换时间。比如说字符串的赋值:方法A:通常的办法#define LEN 32原创 2006-06-01 09:59:00 · 2543 阅读 · 0 评论