嵌入式系统原理:基于Arm Cortex-M微控制器体系

嵌入式系统原理:基于Arm Cortex-M微控制器体系

评分

★★★★★

ISBN

9787115516596

出版社

人民邮电出版社 2019-09-01出版

内容简介
本书介绍如何使用基于Arm Cortex-M0内核的Kinetis KL25Z单片机进行嵌入式系统搭建,内容覆盖CPU、中断系统、外设与编程,全部使用C语言实现;介绍了CPU上的多任务实现,其目的是提高响应能力和软件模块化,同时减少CPU的开销;探讨了中断、外设和调度程序的相互作用。全书共9章,第1章使用实例介绍嵌入式系统的各个部分,之后章节分别讲解输入/输出端口、并行、中断、C语言基础、模拟接口、定时器、串行通信和直接内存访问等内容。 本书可作为高等院校计算机、电子工程等专业的教材,也可作为嵌入式系统开发人员的参考书。
AI简介
这是一本全面而深入的嵌入式系统教材,它详细介绍了如何使用基于Arm Cortex-M0内核的Kinetis KL25Z单片机进行嵌入式系统的搭建。书中内容覆盖了CPU、中断系统、外设与编程,全部使用C语言实现。 书中首先介绍了CPU上的多任务实现,其目的是提高响应能力和软件模块化,同时减少CPU的开销。多任务实现是嵌入式系统中的一个重要概念,它允许系统同时处理多个任务,从而提高了系统的效率和灵活性。 接着,书中探讨了中断、外设和调度程序的相互作用。中断是嵌入式系统中非常重要的一个概念,它允许系统在接收到外部事件或内部事件时,暂停当前任务,处理这些事件,然后再继续执行之前的任务。外设是嵌入式系统中与外部世界交互的接口,如传感器、执行器等。调度程序则是负责管理和调度系统中各个任务的程序。 全书共9章,第1章使用实例介绍嵌入式系统的各个部分,之后章节分别讲解输入/输出端口、并行、中断、C语言基础、模拟接口、定时器、串行通信和直接内存访问等内容。这些内容涵盖了嵌入式系统搭建所需的基本知识和技能。 书中还详细介绍了通用输入输出接口、输入信号的电压和电流范围、模块化、响应能力和CPU开销、
阅读/下载地址