unlock kinetis

“unlock kinetis”相关的资料有哪些?“unlock kinetis”相关的范文有哪些?怎么写?下面是小编为您精心整理的“unlock kinetis”相关范文大全或资料大全,欢迎大家分享。

浅谈Kinetis的中断

标签:文库时间:2024-11-15
【bwwdw.com - 博文网】

Kinetis-2015朝花夕拾系列(十二) 浅谈Kinetis中断 中断机制是学习任何一款单片机中必须要掌握的,编写相应的中断服务程序也是最基本的要求之一了。Kinetis的中断机制是Cortex-M4核的机制,Cortex-M4引入了嵌套向量中断控制器(NVIC)来管理其中断功能,其主要的特点包括: ?? 可嵌套中断支持; ?? 向量中断支持,Cortex-M系列通过查询中断向量表找到相应的ISR入口,并跳转执行; ?? 动态优先级调整,即支持软件运行时改变中断优先级; ?? 中断可屏蔽,支持条件性屏蔽即只屏蔽优先级低于某个阈值的中断,当然也可以屏蔽全部中断了; Cortex-M核的NVIC最多支持200多个中断(包括系统异常16个和外部中断240个),其中前16个中断为系统中断。这16个中断可以通过对Cortex-M4内核的调用来完成相关控制。 首先介绍飞思卡尔Kinetis系列中断特点: ?? 低中断延迟,从中断发生到进入中断服务程序最多12时钟周期; ?? 最多120个中断,包含16个核中断和剩余的外部IRQ中断; ?? 最多16个可编程优先级; ?? 动态改变优先级; ?? 可重定位向量表,通过写SCB_VTOR寄存器。

ARM Cortex-M4 Kinetis微控制器实践资料

标签:文库时间:2024-11-15
【bwwdw.com - 博文网】

ARM Cortex M4嵌入式系统开发实践-基于飞思卡尔K60系列微控制器

王宜怀王林编著

内容简介

本书以飞思卡尔半导体公司(原摩托罗拉半导体部)的32位K60系列微控制器中MK60N512VMD100为蓝本阐述嵌入式系统的软件与硬件设计。全书共17章,其中第1章为概述,阐述嵌入式系统的知识体系、学习误区、学习建议及基于硬件构件的嵌入式系统开发方法。第2章给出MK60N512VMD100硬件最小系统。第3章给出第一个样例程序及CodeWarrior、IAR工程组织,完成第一个MK60N512VMD100工程的入门。第4章阐述串行通信接口UART,并给出第一个带中断的实例。1-4章完成了学习一个新MCU完整要素(知识点)的入门。6-16章分别给出GPIO的应用(键盘、LED及LCD)、定时器、A/D转换、SPI、I2C、I2S、Flash、CAN、USB、SDHC、TSI、以太网及MK60N512VMD100其他模块等。第17章讲述了嵌入式操作系统有关的知识。

本书提供了所有实例源程序、辅助资料、相关芯片资料及常用软件工具。

本书可供大学有关专业的高年级学生和研究生用作教材或参考读物,也可供嵌入式系统开发与研究人员用作参考和进修资料。

I

前言

嵌入式计算

ARM Cortex-M4 的Kinetis 微控制器简介

标签:文库时间:2024-11-15
【bwwdw.com - 博文网】

基于ARM ® Cortex -M4 的Kinetis 微控制器 基于释放设计潜能ARM Technology Symposiums. Kelben Zhang/FAE Team Leader of 32-bit 张瑞Freescale, the Freescale logo, CodeWarrior, ColdFire and Powerquicc are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. Flexis, Processor Expert and QorIQ are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. The Power Architecture and word marks and the Power and logos and related marks are trademarks and service