嵌入式系统原理——基于Arm Cortex-M微控制器体系
图书信息
| 作者 | (美)亚历山大·狄恩(Alexander G. Dean) |
| 出版社 | 人民邮电出版社有限公司 |
| ISBN | 9787115516596 |
| 出版时间 | 2019-09-01 |
| 字数 | 23.0万 |
| 分类 | 教育,大中专教材,成人,中高职教材 |
读书简介
本书介绍如何使用基于Arm Cortex-M0内核的Kinetis KL25Z单片机行嵌式系统搭建,内容覆盖CPU、中断系统、外设与编程,全部使用C语言实现;介绍了CPU上的多任务实现,其目的是提高响应能力和软件模块化,同时减少CPU的销;探讨了中断、外设和调度程序的相互作用。全书共9章,第1章使用实例介绍嵌式系统的各个部分,之后章节分别讲解输/输出端口、并行、中断、C语言基础、模拟口、定时器、串行通信和直内存访问等内容。
目录
内容提要
编委会
序一
序二
译者的话
原书序
前言
致谢
作者简介
chapter 01 绪论
1.1 综述
1.2 概念
1.3 应用平台
1.4 总结
1.5 练习
chapter 02 通用输入\输出接口
2.1 综述
2.2 MCU外部:0和1,电压和电流
2.3 MCU内部
2.4 总结
2.5 练习
chapter 03 软件并行基础
3.1 综述
3.2 概念
3.3 提高响应
3.4 高级调度问题
3.5 总结
3.6 练习
chapter 04 Arm Cortex-M0+处理器内核和中断
4.1 综述
4.2 CPU内核
4.3 异常和中断
4.4 总结
4.5 练习
chapter 05 C汇编语言
5.1 综述
5.2 背景
5.3 软件开发工具
5.4 C语言基础
5.5 构建函数
5.6 控制程序流程
5.7 访问内存中的数据
5.8 总结
5.9 练习
chapter 06 模拟接口
6.1 综述
6.2 简介
6.3 数模转换器
6.4 模拟比较器
6.5 模数转换器
6.6 总结
6.7 练习
chapter 07 定时器
7.1 综述
7.2 概念
7.3 定时器外设
7.4 总结
7.5 练习
chapter 08 串行通信
8.1 综述
8.2 概念
8.3 串行通信协议与外设
8.4 总结
8.5 练习
chapter 09 直接内存访问
9.1 综述
9.2 概念
9.3 KL25Z DMA控制器和多路复用器外设
9.4 总结
9.5 练习
appendix 测量FRDM-KL25Z的电流、功率和能量
A.1 综述
A.2 FRDM-KL25Z的供电系统架构
A.3 电流测量和功率计算
A.4 功率降低
A.5 电能测量
A.6 电路改造总结
词汇表
参考文献
- 儿童英语启蒙——从绘本、游戏到分级读物(施乐遥)
- Castle Rackrent(Maria Edgeworth)
- 有趣的语文:一个语文教师的“另类”行走(凌宗伟)
- 第11集 趋势定位:如何从消费市场往创业市场和资本市场转型(此商品为视频课程)(周导)
- 内部审计工作指南:穿透实务核心(郭长水,纪新伟 主编)
- 间苗(何金银)
- 漫画素描技法5:分镜头篇(CG动漫社)
- 365夜亲子共读:写给男孩子的经典智慧故事全集(秦茵)
