这是arm-linux-gcc-4.5.1(友善之臂提供的最新交叉编译器)下载,因为我用工具链4.5.1的arm-linux-g++交叉编译之后 出现了segmentationg fault的错误提示 ,如果我的工具链换成4.4.3版本的。
arm-linux-gcc-4.5.1(友善之臂提供的最新交叉编译器)是国内众开发板厂商中Linux软件研发实力最强的公司,技术水平远超其他任何公司。目前我们提供了最新的Linux内核2.6.29,它带有完整的BSP(各种驱动),并且100%源代码开放;我们还移植并完善了适用于通用开发板系统的 Qtopia-2.2.0 PDA终结版本,该图形系统平台代码也是100%开放的。源源不断的开发创新以及应用开发已经逐渐成为友善之臂新的核心竞争力,我们得以让每一位嵌入式爱好者都能分享我们的开放性开发平台。
本书首先介绍了gnu gcc的基本组成,分章节讲述了gnu gcc、debian linux、makefile、gdb、vi、emacs等开源开发工具的使用,然后以atmel公司的两款颇具代表性的嵌入式芯片,即低端的8位avr单片机atmega48和中端的32位arm芯片at91sam7s64为代表,全面讲述了gnu gcc在嵌入式开发中的应用。可以看到gnu gcc在不同硬件下的开发过程与使用方法的确具有高度的一致性,给学习与使用带来了很大的方便。书中还特别列举了非常实用的开源项目usbasp以及usbdrv,使读者既能对开源软件的强大功能留下深刻的印象,又能学到实际有用的东西。
本书可作为高等院校计算机、电子、自动化、机电一体化等相关专业嵌入式系统课程的教学参考书,也可作为从事嵌入式系统应用开发工程师的参考资料。
arm-linux-gcc-4.5.1(友善之臂提供的最新交叉编译器)是《基于Scilab的ARM-Linux嵌入式计算及应用》详细介绍了在ARM-Linux环境下嵌入式Scilab计算平台的构建与实现,使低软件成本及需要复杂计算的复杂嵌入式系统的开发成为可能。嵌入式系统在工业控制等领域扮演着越来越重要的角色,但因嵌入式系统的资源受限等,导致在嵌入式系统上很难实现复杂计算算法。同时,嵌入式系统设计阶段和实现阶段的分离现状。致使嵌入式系统开发耗时且昂贵。Scilab是由法国信息与自动化研究院(INRIA)的科学家开发的一种开源科学计算语言,有大量的工具包可以帮助完成复杂的计算任务。