嵌入式开发工具【转】
crifan 17年前 (2007-12-05) 1584浏览 0评论
嵌入式开发工具 通常为了把一个应用程序从源文件转变为可执行的二进制代码,需要以下三个部分: 一、编译器 二、(目标代码)连接器 三、程序库 其中编译器部分还可细分为预处理器,C编译器和汇编编译器等. GCC的功能是C编译器1.Binutils 最重要...
工作相关的技术文章
crifan 17年前 (2007-12-05) 1584浏览 0评论
嵌入式开发工具 通常为了把一个应用程序从源文件转变为可执行的二进制代码,需要以下三个部分: 一、编译器 二、(目标代码)连接器 三、程序库 其中编译器部分还可细分为预处理器,C编译器和汇编编译器等. GCC的功能是C编译器1.Binutils 最重要...
crifan 17年前 (2007-12-05) 1574浏览 0评论
如何编写Linux设备驱动程序 Linux是Unix操作系统的一种变种,在Linux下编写驱动程序的原理和思想完全类似于其他的Unix系统,但它dos或window环境下的驱动程序有很大的区别。在Linux环境下设计驱动程序,思想简洁,操作方便,功能...
crifan 17年前 (2007-12-05) 1503浏览 0评论
C语言嵌入式系统编程修炼之 内存操作 数据指针 在嵌入式系统的编程中,常常要求在特定的内存单元读写内容,汇编有对应的MOV指令,而除C/C++以外的其它编程语言基本没有直接访问绝对地址的能力。在嵌入式系统的实际调试中,多借助C语言指针所具有的对...
crifan 17年前 (2007-12-05) 1425浏览 0评论
uClinux 启动过程详细分析-3 第三节:加载linux内核完毕,转入cpu_idle进程 系统启动过程中进程情况: ① init进程 一般来说, 系统在跑完 kernel bootstrapping 内核引导自举后(被装入内存、已经开始运行、...
crifan 17年前 (2007-12-05) 1372浏览 0评论
uClinux 启动过程详细分析-2 第二部分 : linux内核初始化以及启动 回页首 第一节:start_kernel Linux的源代码可以从 www.kernel.org 得到,或者你可以查看l...
crifan 17年前 (2007-12-05) 1600浏览 0评论
uClinux 启动过程详细分析-1 级别: 中级 余 涛 ([email protected]), 高级软件工程师 2007 年 6 月 28 日 uclinux启动的详细过程有着诸多的信息可以给我们巨大的启发,我们在这里讨论的就是要对这些信息做一...
crifan 17年前 (2007-12-05) 1652浏览 0评论
【转】C语言中一种更优雅的异常处理机制 上一篇文章对C语言中的goto语句进行了较深入的阐述,实际上goto语句是面向过程与面向结构化程序语言中,进行异常处理编程的最原始的支持形 式。后来为了更好地、更方便地支持异常处理编程机制,使得程序员在C语言...
crifan 17年前 (2007-12-05) 1729浏览 0评论
嵌入式开发学习网址大全【转】 国内站点: 华恒公司的主页,里面有很多的相关资料,有待大家去发现 http://www.hhcn.com/chinese/embedlinux-res.html SkyEye嵌入式硬件仿真项目 www.skyeye...
crifan 17年前 (2007-12-03) 1601浏览 0评论
ARM开发工具综述 ARM应用软件的开发工具根据功能的不同,分别有编译软件、汇编软件、链接软件、调试软件、嵌入式实时操作系统、函数库、评估板、JTAG仿真器、在线仿真器等,目前世界上约有四十多家公司提供以上不同类别的产品。 ...
crifan 17年前 (2007-12-03) 1449浏览 0评论
Debug和Release之本质区别【转】 Debug 和 Release 编译方式的本质区别 哪些情况下 Release 版会出错 怎样“调试” Release 版的程序 ...