返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • GNU gcc 嵌入式系统开发 董文军 编著 著作 董文军 编者 专业科技 文轩网
  • 新华书店正版
    • 作者: 董文军 编著著
    • 出版社: 其他
    • 出版时间:2010-03-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 董文军 编著著
    • 出版社:其他
    • 出版时间:2010-03-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2010-01-01
    • 字数:588000
    • 开本:16开
    • 装帧:平装
    • ISBN:9787811248142
    • 国别/地区:中国
    • 版权提供:其他

    GNU gcc 嵌入式系统开发

    作  者: 董文军 编著 著作 董文军  编者
    定  价:45
    出 版 社:北京航空航天大学出版
    出版日期:2010年03月01日
    页  数:
    装  帧:平装
    ISBN:9787811248142
    主编推荐

    内容简介

    本书首先介绍了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语言编译器,其执行效率与一般的编译null

    目录
    第1章  GNU gcc 概述
      1.1  自由软件与GNU、GPL
      1.2  gcc的发展历史及特点
      1.3  gcc的使用简介与命令行参数说明
        1.3.1  gcc的基本用法
        1.3.2  警告提示功能选项
        1.3.3  库操作选项
        1.3.4  代码优化选项
        1.3.5  调试选项
        1.3.6  交叉编译选项
        1.3.7  链接器参数选项
        1.3.8  链接器描述文件格式
        1.3.9  gcc的错误类型及对策
    第2章 适合于嵌入式开发的平台Debian
      2.1  Debian概述
      2.2  Debian的安装
      2.3  Debian基本操作
        2.3.1  桌面环境
        2.3.2  常用应用程序
        2.3.3  文件系统管理
      2.4  Debian系统维护与软件的安装
        2.4.1  apt包管理系统的管理
        2.4.2  软件包管理与安装命令
        2.4.3  dpkg底层的包管理工具
        2.4.4  软件的其他安装方法
      2.5  版本控制
        2.5.1  cvs概述
        2.5.2  Debian中安装cvs服务器
        2.5.3  cvs的基本操作
        2.5.4  远程cvs操作
        2.5.5  cvs使用举例
        2.5.6  Wincvs的使用
    第3章  makefile文件的编写
      3.1  概述
      3.2  makefile的基本语法和简单实例
        3.2.1  基本语法
        3.2.2  make命令行参数定义
        3.2.3  简单实例
      3.3  常用命令
        3.3.1  @命令
        3.3.2  命令间的相互关联
        3.3.3  忽略命令的错误
        3.3.4  条件判断
        3.3.5  定义命令序列
      3.4  目标与规则
        3.4.1  伪目标
        3.4.2  静态目标
        3.4.3  makefile中的常用目标
        3.4.4  后缀规则
        3.4.5  模式规则
        3.4.6  多目标与自动推导
        3.4.7  makefile规则
        3.4.8  引入其他的makefile文件
      3.5  变量
        3.5.1  变量的定义
        3.5.2  与变量相关的操作符
        3.5.3  变量的应用
        3.5.4  特殊变量
      3.6  函数
        3.6.1  函数的调用语法
        3.6.2  字符串处理函数
        3.6.3  文件操作函数
        3.6.4  循环函数
        3.6.5  条件函数
        3.6.6  其他函数
        3.6.7  makefile工作过程总结
    第4章  gdb调试技术
    第5章  Linux常用编辑器
    第6章  ATmega48/88/168硬件结构与功能
    第7章  AVRgcc开发技术
    第8章  AVR纯固件USB协议
    第9章  ARMgcc开发包Procyon ARMLib
    参考文献

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购