GNUgcc嵌入式系统开发 pdf下载
限时特惠
00:00:00
活动结束后恢复原价
纸质书参考价
¥23
电子版限时价
¥5.99
省 18 元
选择版本
内容简介
本篇主要提供GNUgcc嵌入式系统开发电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
内容简介
本书首先介绍了GNU gcc的基本组成,分章节讲述了GNU gcc、Debian Linux、makefile、gdb、vi、emacs等开源开发工具的使用,然后以Atmel公司的两款颇具代表性的嵌入式芯片,即低端的8位AVR单片机ATmega48和中端的32位ARM芯片AT91SAM7S64为代表,全面讲述了GNU gcc在嵌入式开发中的应用。可以看到GNU gcc在不同硬件下的开发过程与使用方法的确具有高度的一致性,给学习与使用带来了很大的方便。书中还特别列举了非常实用的开源项目USBASP以及usbdrv,使读者既能对开源软件的强大功能留下深刻的印象,又能学到实际有用的东西。
本书可作为高等院校计算机、电子、自动化、机电一体化等相关专业嵌入式系统课程的教学参考书,也可作为从事嵌入式系统应用开发工程师的参考资料。
本书可作为高等院校计算机、电子、自动化、机电一体化等相关专业嵌入式系统课程的教学参考书,也可作为从事嵌入式系统应用开发工程师的参考资料。
精彩书摘
GNU项目计划的主要目的是创建一个名叫GNU’s Not Unix(GNU)的完全免费的操作系统。该操作系统将包括绝大多数自由软件基金会所开发的其他软件,以对抗所有商业软件,而这个操作系统的核心(kernel)就叫HURD。但是GNU在开发完全免费的操作系统上并未取得成功’直到20世纪90年代由林纳斯.本纳第克特.托瓦兹(Linus Benedict TorvaIds)开发了Linux操作系统,GNU才算在免费操作系统上完成了任务。
虽然GNU计划在开发免费操作系统上不成功,但是却成功开发几个广为流传的GNU软件’其中最著名的是GNU C Complier(gcc)。这个软件成为历史上最优秀的C语言编译器,其执行效率与一般的编译器相比平均效率要高20%-30%,使得那些靠贩卖编译器的公司大吃苦头,因为它们无法研制出与gcc同样优秀,却又完全免费、并开放源代码的编译器来。而由于它又是copylefted,所以一旦有用户发现错误,就会通知Richard StaIlman,所以几乎每个月都可以推出新版本。
虽然GNU计划在开发免费操作系统上不成功,但是却成功开发几个广为流传的GNU软件’其中最著名的是GNU C Complier(gcc)。这个软件成为历史上最优秀的C语言编译器,其执行效率与一般的编译器相比平均效率要高20%-30%,使得那些靠贩卖编译器的公司大吃苦头,因为它们无法研制出与gcc同样优秀,却又完全免费、并开放源代码的编译器来。而由于它又是copylefted,所以一旦有用户发现错误,就会通知Richard StaIlman,所以几乎每个月都可以推出新版本。