嵌入式Linux与物联网软件开发——C语言内核深度解析

嵌入式Linux与物联网软件开发——C语言内核深度解析

本书的原型思想和内容,发源于朱有鹏老师早些年的研发和学习经历,发展于后来数年的线下培训授课经历,并最终成熟于视频课程《C语言高级专题》(隶属于《朱有鹏老师嵌入式Linux核心课程》系列视频课程的第4部分)。

本书正是基于这套视频课程的课件整理而来,参与各章节整理和编写的都是学习了视频课程的学生,最终由朱有鹏老师和张先凤老师检验并完善成书。

这些参与编写的同学有的已经工作数年、有的则尚未走出大学校园。选择他们合作创作本书,就是为了告诉读者:做技术并不要求你天赋异禀,只需要你感兴趣、愿意去探索和练习,你也可以成功。 更多>>

1.5K 浏览 14 想读 2 推荐
  • 纸质 ¥59.00 ¥46.02 (7.8 折)
  • 电子 ¥35.00
  • 电子 + 纸质 ¥59.00 ¥47.20 (8 折)
  • 敲代码的小哥 2016-11-13 12:56

    这本书,很好,嵌入式软件工程师,我喜欢!

    3
印次
  • lint 2017/4/24 16:06:54

    页码:32  •  行数:2.6.1  •  印次: 1

    QQ截图20170424160507.png

    这里的取反符号是对bit7和bit17进行清零操作。然后后面的值就很容易错

    2017-05-04 赵轩 已确认
  • lint 2017/5/2 10:23:35

    页码:50  •  行数:3.7.1  •  印次: 1

    利用下标访问这里

    int buf[6] = {0,1,2,3,4,5};

    int i = 0;

    for (i = 0; i < sizeof(buf); i ++) {

    printf("%d\n", buf[i]);

    }

    数组大小为6  但是sizeof(buf)的大小为24  用循环来输出数组的内容的话只有前六个是对的  剩下的都是无效数字。

    for (i = 0; i < sizeof(buf)/4; i ++) 

    {

    printf("%d\n", buf[i]);

    }

    这样才是正确的

    剩下的利用指针常量访问和利用指针变量访问也是同样的问题

    PS:59页也有这样的问题

    2017-05-04 赵轩 已确认
  • lint 2017/5/2 16:40:08

    页码:60  •  行数:区别二  •  印次: 1

    定义的时候是

    #define dint int;

    typedef int tint; 

    dint和tint是小写,但是使用的时候

    unsigned dInt p1,p2;

    unsigned tInt p1,p2;

    dInt和tInt中的 i 变成大写的 I 了

    2017-05-04 赵轩 已确认
  • lint 2017/5/11 9:50:05

    页码:81  •  行数:4.6.5  •  印次: 1

    在这一小章节的最后一段书写有误,typedeff loat myMax  空格打错位子  应该为typedef float myMax

    QQ图片20170511094945.jpg

    2017-05-11 赵轩 已确认
  • bigbear 2016/12/21 13:30:43

    页码:218  •  行数:21  •  印次: 1

    第3章选择答案应为B

    2017-03-28 赵轩 已确认

关于本书有任何问题,请联系: 赵轩

  • 书  号: 978-7-115-43294-0
  • 出版日期: 2016年12月
  • 页  数: 240
  • 印刷方式: 黑白印刷
  • 开  本: 16开
  • 出版状态: 上市销售

本书作译者

朱有鹏老师
朱有鹏老师 V5

广东省 深圳市

1.0K经验值

http://www.zhulaoshi.org

互联网课程品牌《朱老师物联网大讲堂》创始人,51cto学院金牌讲师、csdn技术专家。毕业于西安交通大学,具有大型企业级项目研发经验和丰富的教学经验。

精通U-Boot、linux kernel移植及驱动程序开发;精通C、C++、Java、C#等高级语言,以及80C51、PIC、ARM等平台汇编语言,熟悉ARM Cortex-A、Cortex-M3/M4等体系结构;熟悉三星平台S3C2440、S3C6410、S5PV210等处理器系列的linux、WinCE下的开发流程;熟悉全志平台A10、A20、A31等系列的linux、Android平台的应用;熟悉windows下C#+Winform界面开发,熟悉WinCE嵌入式操作系统驱动及应用程序开发;熟悉编译技术。

授课风趣幽默,讲解条理清晰、通俗易懂,对知识有自己独到见解。能举一反三,发散学生的思维,指引学生发掘适合自己的学习方法。

更多>>

兑换样书

电子书版本

PDF Epub Mobi

精彩推荐

推荐用户

谁在看这本书