张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件,👉戳此立抢👈

首发:周立功教授《嵌入式软件工程方法与实践丛书》在北航正式出版开售

2018-11-28 16:41 次阅读

11月24日,由周立功教授主导撰写的《嵌入式软件工程方法与实践丛书》前三本,共计200万字,在全国嵌入式系统联谊会10周年技术研讨会上正式发布,目前已由北京航空航天大学出版社出版,于京东商城盛大发售。

目前,《嵌入式软件工程方法与实践丛书》已完成以下三本的撰写:

首发:周立功教授《嵌入式软件工程方法与实践丛书》在北航正式出版开售

l《面向AWorks框架和接口的编程》(上)

l《程序设计与数据结构》

l《面向AMetal框架和接口的编程》

一、《面向AWorks框架和接口的编程》(上)

首发:周立功教授《嵌入式软件工程方法与实践丛书》在北航正式出版开售

1、内容介绍

代码的优劣不仅直接决定了软件的质量,还将直接影响软件成本。软件成本是由开发成本和维护成本组成的,而维护成本却远高于开发成本,蛮力开发的现象比比皆是,大量来之不易的资金被无声无息地吞没,造成社会资源的严重浪费。为何不将复杂的技术高度抽象呢?如果实现了就能做到让专业的人做专业的事,AWorks就是在这样的背景下诞生的。由于其中融入了更多的软件工程技术方法,因此就能做到将程序员彻底从非核心域中解脱出来,专注于核心竞争力。

AWorks制定了统一的接口规范,并对各种mcu内置的功能部件与外围器件进行了高度的抽象,因此无论你选用的是ARm还是DsP,只要以高度复用的软件设计原则和只针对接口编程的思想为前提,应用软件就可实现“一次编程、终生使用、跨平台”,AWorks所带来的最大价值就是不需要重新发明轮子。

2、适读人群

本书作为AWorks的基础教材,重点介绍ZLG在平台战略中所推出的AWorks开发平台,适合从事嵌入式软件开发、工业控制或工业通信的工程技术人员使用,也可作为大学本科、高职高专电子信息、自动化、机电一体化等专业的教学参考书。

二、《程序设计与数据结构》

首发:周立功教授《嵌入式软件工程方法与实践丛书》在北航正式出版开售

1、内容介绍

本书是C程序设计的进阶书籍,在介绍C语言基础知识的同时,重点强调了软件设计的思想:共性与可变性分析、面向对象的编程思想等,并提供了详尽的范例程序。使读者体会到思想的重要性,面向对象编程并不局限于特定语言,使用C语言同样可以进行面向对象的编程。

本书分为4章:

第1章,主要介绍C语言的基础知识,并提及了共性与可变性分析;

第2章,主要介绍C语言的进阶用法,特别是结构体及函数指针;

第3章,主要介绍算法与数据结构,包含链表、哈希表、队列等;

第4章,主要介绍面向对象的编程思想,包含面向对象的基础概念、虚函数的妙用、状态机设计等。

2、适读人群

本书既可作为高等院校本科、高职高专电子信息工程、自动化、机电一体化及计算机专业的教材,也可作为电子及计算机编程爱好者的自学用书,还可作为软件开发工程技术人员的参考书。

3、京东链接

三、《面向AMetal框架和接口的编程》

首发:周立功教授《嵌入式软件工程方法与实践丛书》在北航正式出版开售

1、内容介绍

人与人之间的差别不完全取决于知识和经验,思维方面的差异才是决定了每个人未来高度的关键所在。AMetal是ZLG在平台战略中推出的开发平台,适用于小资源MCU(Cortex-M0、Cortex-M3等),《面向AMetal框架和接口的编程》对AMetal框架进行了详细的介绍,深入浅出,列举了大量的范例程序。

通过阅读这本书,读者不仅可以深入理解AMetal,将AMetal快速应用于实际项目中,更重要的是,可以学习到高度复用的软件设计原则和面向接口编程的开发思想,聚焦自己的“核心域”,改变自己的编程思维,实现企业和个人的共同进步。

2、适读人群

本书适合从事嵌入式软件开发、工业控制或工业通信的工程技术人员使用,也可作为大学本科、高职高专电子信息、自动化、机电一体化等专业学生的教学参考书,使学生在掌握MCU及各类外设使用方法的同时,还可以学习到在嵌入式开发中使用C实现面向对象的编程思想。

收藏 人收藏
分享:

评论

器新哈
里面的例程能不能下载,有没有配套视频?

相关推荐

4个月薪资翻两翻,嵌入式Linux实训班等你来!

注:已经报名的学员请添加班级群669626886————————————————————————————————————
发表于 07-31 00:00 7648次 阅读
4个月薪资翻两翻,嵌入式Linux实训班等你来!

4个月薪资翻两翻,嵌入式Linux实训班等你来!

注:已经报名的学员请添加班级群669626886————————————————————————————————————
发表于 07-31 00:00 7648次 阅读
4个月薪资翻两翻,嵌入式Linux实训班等你来!

啊哈C语言PDF电子书和啊哈Cv2.0应用程序免费下载

全书从中小学生的角度来讲述,没有生涩的内容,取而代之的是生动活泼的漫画和风趣幽默的文字。并配合超萌的....
发表于 05-21 17:40 12次 阅读
啊哈C语言PDF电子书和啊哈Cv2.0应用程序免费下载

助力消费者形成正确认知 提升OLED渗透率

中国最大的自营式电商平台京东与全球大屏OLED面板唯一供应商LGD签署战略合作协议。
的头像 高工LED 发表于 05-21 16:57 221次 阅读
助力消费者形成正确认知 提升OLED渗透率

OLED电视将迎爆发期 京东携手LGD弥补线上空白

5月17日,全球大屏OLED面板供应商LGD与京东签署战略合作协议,联合创维、LG、海信、飞利浦、康....
发表于 05-21 10:15 54次 阅读
OLED电视将迎爆发期 京东携手LGD弥补线上空白

嵌入式应用在单芯片USB方案的应用

USB技术的应用已经从最初应用为一种连接外设和PC的方法经过了长足的发展。USB标准的灵活性和适应性,加上目前流行的基于...
发表于 05-21 05:00 21次 阅读
嵌入式应用在单芯片USB方案的应用

创建工程编译后出现了下面三个错误

发表于 05-21 04:37 7次 阅读
创建工程编译后出现了下面三个错误

请问OSTaskSuspend()和OSTimeDlyHMSM()是不能同时使用吗?

当它们一起使用时程序就不跑了(显示的现象没有变化了)这是这是怎么回事啊??...
发表于 05-21 01:57 8次 阅读
请问OSTaskSuspend()和OSTimeDlyHMSM()是不能同时使用吗?

浅析基于嵌入式DSP的流媒体解决方案

可编程的DSP可用于实现各种现有的编解码器和将来的编解码标准。目前的趋势是每两年就会发布新的编解码标....
发表于 05-20 16:39 42次 阅读
浅析基于嵌入式DSP的流媒体解决方案

基于AT91RM9200的嵌入式网络摄像机设计浅析

随着通信技术和网络技术的迅猛发展,通过网络远程实时监控重要场所已倍受人们关注,网络摄像机在此背景下产....
发表于 05-20 16:28 48次 阅读
基于AT91RM9200的嵌入式网络摄像机设计浅析

串行和并行模式的I/O接口

很早以前,模/数转换器(ADC)曾采用简单的并行接口,例如TTL或高电平CMOS。其中,很多转换器可以把转换时间缩短到零:即...
发表于 05-20 05:00 22次 阅读
串行和并行模式的I/O接口

UCGUI画点函数没有用上

原子哥,  问你一个问题:在你的 实验57   7寸电容屏实验中,我仔细看了一下LCDDriver.c。  ...
发表于 05-20 04:38 43次 阅读
UCGUI画点函数没有用上

ucgui3.90aLISTBOX设置项目禁用

我的代码如图 这里说明一下,我没有用回调函数来更新窗口,所以每次都需要先删除旧的命令框再重新建立一次~ 但是,实际运行起来...
发表于 05-20 04:38 18次 阅读
ucgui3.90aLISTBOX设置项目禁用

UCGUI字库内存不足

写一个界面,只想显示某些固定的几个字,如:温度,湿度等,不想添加一堆字库和SD卡类的东西,有什么解决方法?谢谢 添加字库...
发表于 05-20 04:38 14次 阅读
UCGUI字库内存不足

请问有《嵌入式系统基础教程》的电子版本吗?

请问谁有《嵌入式系统基础教程》(重点大学计算机教材),作者:俞建新 王健 宋健建  这本资料的电子版本 或者是下载地址...
发表于 05-20 02:20 45次 阅读
请问有《嵌入式系统基础教程》的电子版本吗?

W78E516B单片机的ISP功能在线编程设计

W78E516B是具有ISP功能的Flash低功耗8位微控制器。它的指令集与标准8052完全兼容,内....
发表于 05-19 09:58 56次 阅读
W78E516B单片机的ISP功能在线编程设计

嵌入式软件工程师前期职业生涯规划

ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1)掌握主流嵌入式微处理器的结构与原理(初步定...
发表于 05-18 16:04 65次 阅读
嵌入式软件工程师前期职业生涯规划

全国开启教育改革!机器人编程教育刚需性日渐凸显

随着人工智能趋势的不断加剧,世界各国也都将编程纳入国家战略布局。
的头像 电子发烧友网工程师 发表于 05-18 10:51 437次 阅读
全国开启教育改革!机器人编程教育刚需性日渐凸显

浅谈嵌入式MCU的中断处理

众所周知,一方面,MCU在嵌入式系统中的广泛使用的一个重要原因就是其相对于MPU和通用CPU的时效性....
发表于 05-18 10:23 66次 阅读
浅谈嵌入式MCU的中断处理

通用嵌入式基础技术

相信很多刚入行1-2年,甚至5年10年的嵌入式工程师都会有这些疑惑。我做的事情好像没有多少技术含量,....
发表于 05-18 10:20 85次 阅读
通用嵌入式基础技术

指纹门禁通道管理系统设计方案

XX公司为了加强训练管理,达到“对训练人员具有持续监督与记录的能力”,同时也彻底解决以往一卡多进,以....
发表于 05-18 09:29 104次 阅读
指纹门禁通道管理系统设计方案

ARM 之 Cortex-M/R 内核启动过程 / 程序启动流程(基于IAR)【转】

以下所有内容,来自于官方文档《IAR C/C++ Development Guide Compiling and Linking》,进行了一些翻译添加了一些自己...
发表于 05-17 19:31 713次 阅读
ARM 之 Cortex-M/R 内核启动过程 / 程序启动流程(基于IAR)【转】

如何在MDk生成bin格式的文件

在Realview MDK的集成开发环境中,默认情况下可以生成*.axf格式的调试文件和*.hex格....
发表于 05-16 17:22 28次 阅读
如何在MDk生成bin格式的文件

中国大学生编程第一人:世界顶尖黑客,受国外科技巨头青睐

1986 年出生,2004 年保送进清华大学计算机系……这经历,还有谁!
的头像 人工智能 发表于 05-16 10:31 263次 阅读
中国大学生编程第一人:世界顶尖黑客,受国外科技巨头青睐

AT91SAM7A2嵌入式处理器的数据手册免费下载

AT91SAM7A2基于ARM7TDMI嵌入式处理器。该处理器具有高性能32位RISC结构,具有高密....
发表于 05-15 17:56 35次 阅读
AT91SAM7A2嵌入式处理器的数据手册免费下载

基于STM32103VET6微处理器的嵌入式RFID读卡器设计

射频识别(Radio Frequency Identification,RFID)技术是一种以射频信....
发表于 05-15 16:35 85次 阅读
基于STM32103VET6微处理器的嵌入式RFID读卡器设计

浅析嵌入式数据挖掘模型应用到银行卡业务中的相关知识

数据挖掘就是从存放在数据库、数据仓库或者其他信息库中的大量数据中挖掘有趣知识的过程。它是在多种数据存....
发表于 05-15 16:31 109次 阅读
浅析嵌入式数据挖掘模型应用到银行卡业务中的相关知识

京东集团宣布正式成立京东健康子集团 对标阿里健康?

京东健康子集团的成立,正值“互联网+医疗健康”面临历史性机遇。
的头像 大健康产业情报 发表于 05-15 15:46 654次 阅读
京东集团宣布正式成立京东健康子集团 对标阿里健康?

STM32F405xx系列芯片的特点性能介绍

STM32F405XX和STM32F407XX系列基于高性能ARM®Cortex®-M4 32位RI....
的头像 牵手一起梦 发表于 05-15 15:31 272次 阅读
STM32F405xx系列芯片的特点性能介绍

使用Panda3D游戏引擎和OpenGL着色语言来为3D游戏添加纹理,法线贴图,泛光,环境遮挡

法线贴图(英语:Normal mapping)是一种模拟凹凸处光照效果的技术,是凸凹贴图的一种实现。....
的头像 新智元 发表于 05-15 09:03 255次 阅读
使用Panda3D游戏引擎和OpenGL着色语言来为3D游戏添加纹理,法线贴图,泛光,环境遮挡

以SPB为基础的嵌入式音频处理系统构建浅析

FPGA(Field Programmable Gate Array)现场可编程门阵列,是在PAL,....
发表于 05-14 08:43 61次 阅读
以SPB为基础的嵌入式音频处理系统构建浅析

华虹半导体公布了2019年第一季度业绩,Q1净利同比增长15.9%

5月9日,华虹半导体公布了2019年第一季度业绩。
的头像 半导体投资联盟 发表于 05-13 17:03 347次 阅读
华虹半导体公布了2019年第一季度业绩,Q1净利同比增长15.9%

京东到家发布即时消费报告 80后90后妈妈群体已成中坚力量

母亲节前夕,京东到家发布《年轻妈妈群体即时消费报告》,报告显示,25-40岁的80后、90后妈妈群体....
的头像 电子发烧友网工程师 发表于 05-13 15:24 428次 阅读
京东到家发布即时消费报告 80后90后妈妈群体已成中坚力量

图像传感器推动嵌入式视觉技术发展

嵌入式视觉系统可以归纳为一种“轻量”视觉技术,可以用于包括OEM、系统集成商和标准相机厂商等不同类型....
的头像 MEMS 发表于 05-13 10:01 625次 阅读
图像传感器推动嵌入式视觉技术发展

京东发布第一季度未经审计财报 营收将达到176.9亿美元

,京东(Nasdaq:JD)提交给美国证券交易委员会(SEC)的FORM 20-F年报显示,截至20....
的头像 电子发烧友网工程师 发表于 05-13 09:11 574次 阅读
京东发布第一季度未经审计财报 营收将达到176.9亿美元

最常用的PLC编程语言和编程方法详解

IEC 1131-3的编程语言是IEC工作组对世界规模的PLC厂家的编程语言合理地吸收、学习的基础上....
的头像 工控资料窝 发表于 05-12 10:58 365次 阅读
最常用的PLC编程语言和编程方法详解

图像传感器助力嵌入式视觉系统设计

新的成像应用正在蓬勃发展,从工业 4.0 中的协作机器人,到无人机消防或用于农业,再到生物特征面部识....
发表于 05-12 09:28 233次 阅读
图像传感器助力嵌入式视觉系统设计

什么样的编程方式才适合产品生产?

随着电子产品的飞速发展,MCU的集成度越来越高,体积越来越少,封装形式越来越多。编程是产品上市前至关....
发表于 05-11 09:03 45次 阅读
什么样的编程方式才适合产品生产?

京东数字科技CEO陈生强: 每年节约70亿,数字科技赋能基础产业

数字科技正渗透到让人意想不到的领域。
的头像 哈佛商业评论 发表于 05-10 11:34 718次 阅读
京东数字科技CEO陈生强: 每年节约70亿,数字科技赋能基础产业

“贪吃蛇”系统为中海油服参与高端技术服务市场竞争增添重磅砝码

近年来,国内油气藏开发如火如荼,但是想要解锁地下复杂油气藏,需要世界上最先进的油气勘探开发技术——随....
的头像 恩艾NI知道 发表于 05-09 17:25 657次 阅读
“贪吃蛇”系统为中海油服参与高端技术服务市场竞争增添重磅砝码

全球首套机器视觉批量入库系统 10秒入库2000件

秒收系统操作非常简单高效,一位员工即可在十秒钟内完成近2000件商品的信息采集,通过摄像头对排列整齐....
的头像 电子发烧友网工程师 发表于 05-09 17:13 394次 阅读
全球首套机器视觉批量入库系统 10秒入库2000件

一名嵌入式软件工程师对生活的重新思考

首先,工作上不紧不慢、按部就班,还是以嵌入式软件工程师的身份走完了整个2017,完成了公司计划内的两....
的头像 工程师人生 发表于 05-09 16:54 374次 阅读
一名嵌入式软件工程师对生活的重新思考

码农悄悄占领了华尔街

3月5日,高盛集团向全体3.6万名员工发布内部信,表示放宽员工着装要求。从此,这一老牌华尔街公司员工....
的头像 人工智能 发表于 05-09 15:12 185次 阅读
码农悄悄占领了华尔街

我们的嵌入式产业也应该走出去,让世界看看中国实力

相比上届展会,这届展商数量增加了近100家,来自德国以外的国际展商比例增长了56%,展会面积上升了8....
的头像 嵌入式资讯精选 发表于 05-09 14:54 522次 阅读
我们的嵌入式产业也应该走出去,让世界看看中国实力

京东星宇电竞注册资本发生变更 经营范围增加

近日,京东星宇电竞(北京)文化传播有限公司注册资本发生变更,由6000万元增加至11000万元。 此....
的头像 电子发烧友网工程师 发表于 05-09 13:34 422次 阅读
京东星宇电竞注册资本发生变更 经营范围增加

在ZLG打造的AWorks嵌入式实时操作系统中,如何创建一个自定义的USB设备

集线器是USB结构中的特定成分,它可以对原有的USB端口在数量上进行扩展以获得更多的USB端口(集线....
的头像 周立功单片机 发表于 05-09 09:27 250次 阅读
在ZLG打造的AWorks嵌入式实时操作系统中,如何创建一个自定义的USB设备

一种嵌入式现场总线通信网关设计浅析

文中设计的现场总线通信网关提供了对CANBUS和MODBUS的支持,实现了CANBUS与MODBUS....
发表于 05-09 08:38 94次 阅读
一种嵌入式现场总线通信网关设计浅析

华为将与京东方加大AMOLED柔性屏合作

根据协议,华为与京东方将在成都加大合作力度,华为旗舰手机等智能终端将与京东方AMOLED柔性屏展开合....
的头像 电子发烧友网工程师 发表于 05-08 10:07 550次 阅读
华为将与京东方加大AMOLED柔性屏合作

第三代人工智能,人工智能编程框架珠算2.0

张钹院士指出,清华大学建立人工智能研究院的重要目标就是在人工智能的基础理论和基本方法上进行源头性和颠....
的头像 新智元 发表于 05-08 09:30 372次 阅读
第三代人工智能,人工智能编程框架珠算2.0

如何移植QT5.6到嵌入式开发板详细QT移植教程资料免费下载

目前网上的大多数 QT 移植教程还都停留在 qt4.8 版本,或者还有更老的 Qtopia ,但是目....
发表于 05-08 08:00 39次 阅读
如何移植QT5.6到嵌入式开发板详细QT移植教程资料免费下载

如何保持基于RISC-V的嵌入式设计灵活性

如果是桌面类型的处理器,服务器,那相信很多人会想到Intel的x86架构;而如果是移动处理器,微控制....
的头像 电子发烧友网工程师 发表于 05-07 17:07 315次 阅读
如何保持基于RISC-V的嵌入式设计灵活性

UltraSoC嵌入式监测和分析基础架构再推新技术 可精确追踪架构性能优化能力

UltraSoC今日宣布其嵌入式监测和分析基础架构中推出新技术,支持高性能计算、存储和实时设备的设计....
发表于 05-07 17:00 114次 阅读
UltraSoC嵌入式监测和分析基础架构再推新技术 可精确追踪架构性能优化能力

HTC手机在京东和天猫上的店铺都消失了

前段时间,HTC曾将全部手机下架,不过HTC下架是因为手机缺货,并不是不再上架销售。但是昨天有消息称....
的头像 科技美学 发表于 05-06 17:42 968次 阅读
HTC手机在京东和天猫上的店铺都消失了

最常用的PLC编程语言和编程方法详解

继电器梯形图(LD-Ladder Diagram)语言是PLC首要选用的编程语言,也是PLC最普遍选....
的头像 工控帮 发表于 05-06 16:52 403次 阅读
最常用的PLC编程语言和编程方法详解

基于嵌入式操作系统的VxWorks设备驱动程序设计

VxWorks是WindRiver公司开发的一种高性能的嵌入式实时操作系统(RTOS),以其优良的可....
发表于 05-06 15:59 116次 阅读
基于嵌入式操作系统的VxWorks设备驱动程序设计

MySQL中update修改数据与原数据相同是否会再次执行

本文主要测试MySQL执行update语句时,针对与原数据(即未修改)相同的update语句会在My....
的头像 电子发烧友网工程师 发表于 05-06 10:45 261次 阅读
MySQL中update修改数据与原数据相同是否会再次执行

号称能自动编程60年 “进化计算”进化到了哪一步

我们可以把“进化计算”看做是一类人工智能和机器学习的分支。最早提出于20世纪50年代,进化计算旨在让....
的头像 电子发烧友网工程师 发表于 05-06 10:22 303次 阅读
号称能自动编程60年 “进化计算”进化到了哪一步

基于状态机的简易RISC CPU设计

根据分析指令时产生的“操作命令”形成相应的操作控制信号序列,通过运算器,存储器及输入/输出设备的执行....
的头像 电子发烧友网工程师 发表于 05-06 09:12 504次 阅读
基于状态机的简易RISC CPU设计

为什么那么多人想学Python

最近,网上流传一组《人工智能实验教材》的图片,照片火起来的原因是教材是为幼儿园的小朋友们设计的!
的头像 电子发烧友网工程师 发表于 05-05 17:13 1938次 阅读
为什么那么多人想学Python

推荐几个关于Vim的神级插件

Vundle在github上面有上将近20K的star,已经作为最流行的Vim插件管理器,强烈推荐所....
的头像 马哥Linux运维 发表于 05-05 14:57 239次 阅读
推荐几个关于Vim的神级插件

详解博途编程实现S7300与西门子触摸屏通讯

目前国内流行用昆仑通泰或者威纶通触摸屏做项目,一方面价格便宜,另一方面编程简单。但西门子屏也经常会被....
的头像 工控云学堂 发表于 05-05 11:37 351次 阅读
详解博途编程实现S7300与西门子触摸屏通讯

智慧物流,亚马逊的快递航母和京东的地下管道胶囊配送哪个更靠谱?

亚马逊的“快递航母” VS 京东的“管道胶囊”,谁将胜出?
的头像 电子发烧友网工程师 发表于 05-05 08:51 669次 阅读
智慧物流,亚马逊的快递航母和京东的地下管道胶囊配送哪个更靠谱?