pdf

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

  • 1星
  • 日期: 2020-10-01
  • 大小: 47.09MB
  • 所需积分:0分
  • 下载次数:6
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: C语言

  C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

《嵌入式Linux与物联网软件开发》的原型思想和内容,发源于朱有鹏老师早些年的研发和学习经历,发展于后来数年的线下培训授课经历,并成熟于视频课程《C语言高级专题》(隶属于《朱有鹏老师嵌入式Linux核心课程》系列视频课程的第4部分)。本书正是基于这套视频课程的课件整理而来,参与各章节整理和编写的都是学习了视频课程的学生,由朱有鹏老师和张先凤老师检验并完善成书。这些参与编写的同学有的已经工作数年、有的则尚未走出大学校园。选择他们合作创作本书,就是为了告诉读者:做技术并不要求你天赋异禀,只需要你感兴趣、愿意去探索和练习,你也可以成功。

目录

第1章C语言与内存1

第2章C语言位操作21

第3章指针才是C语言的精髓…36

第5章数组&字符串&结构体&共用体&枚举…88

第6章C语言的预处理、函数和函数库…116

第7章存储类&作用域&生命周期&链接属性147

第8章C语言关键细节讨论159

第9章链表&状态机&多线程…173

第10章程序员和编译器的暧昧…206

更多简介内容

推荐帖子

【AT-START-F403A测评】第一篇 认识雅特力及开发环境搭建
本帖最后由 常见泽1 于 2020-9-24 21:37 编辑 很久之前就知道雅特力,但是一直也没有细细去了解雅特力。 想找点资料,开发板原理图用户手册我发现EEWORLD都木有,于是只能去找雅特力官网了。 先不管吹不吹牛,了解下。 雅特力资料导引还是比较容易找到的   通过对应型号很快找到相应的资料   虽然雅特力的官网完全
常见泽1 国产芯片交流
【分享】解决容性负载导致的运算放大器不稳定问题
1、运算放大器为什么振荡:两种常见原因的直观分析   第一种情况与电容性负载有关(图 a)。电阻器是运算放大器的开环输出电阻。电容器当然是负载电容。有些是需要驱动的容性负载,而有些是因为PCB设计造成的容性负载,比如输出端走线比较长形成了寄生电容。 第二种情况(图 b)反馈电阻和运放输入电容形成了 RC 网络。电路板连接也会增加该敏感电路节点处的电容。 对于第二种情
qwqwqw2088 模拟与混合信号
【AT-START-F403A测评】之 1 、新人开箱体验
本帖最后由 lmyyz 于 2020-9-30 12:20 编辑         本人小白,第一次发帖,怀着无比激动的心情敲下了以下文字!         话不多说,先上照片:    话说开发板和烧写器是在一块板子上的,为了保证其完整性并且担心会被召回(评测报告评分太低),我就不把他掰开了。 =====================================
lmyyz 国产芯片交流
一周测评情报来啦~新鲜速递就在这里
上周TI测评上线,这周我们的灵动微电子的eminiboard测评也马上准备上线了哦~这一周过去又有很多测评报告出炉,快来看看吧~~   处于申请期和还有名额可以继续申请的活动: 1.TI LAUNCHXL-280049C免费测评试用 http://bbs.eeworld.com.cn/elecplay/content/143 2.TI MSP430F5529 Laun
okhxyyo 开发板测评专版
电流输出 DAC 对比电压输出 DAC
     随着电子产品的普及,人们希望将数字系统与模拟世界连接起来以实现变化,因而对数模转换器 (DAC) 的需求也日益增长。虽然设计人员很熟悉传统的电压输出 DAC,但是许多应用却需要使用电流输出 DAC,以提供精确、稳定的高分辨率电流(数十或数百毫安)来控制低阻抗电阻、电感和电抗性负载。     尽管这些负载可以由电压驱动,但是对于这些传感器而言,使用电流源或驱动器却更有效、更精确。不过,电
Jacktang 模拟与混合信号
10种软件滤波方法的示例程序
假定从8位AD中读取数据(如果是更高位的AD可定义数据类型为int),子程序为get_ad(); 1、限副滤波 /*  A值可根据实际情况调整     value为有效值,new_value为当前采样值       滤波程序返回有效的实际值  */ #define A 10 char value; char filter() {    char  new_value;
火辣西米秀 微控制器 MCU

评论

登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })