K60中系列的MCU中存在FlexMemory和程序内存的差别,两者之间的对表如下表所示:

另外K60系列的MCU的命名规则如下:

各字段的编号格式为:

Q  K##  A  M  FFF  R  T  PP  CC  N

Q:  M代表完全合格产品,P表示测试样品

K##:代表Kinetis系列

A:关键属性,D表示Cortex-M4带DSP,F表示Cortex-M4带DSP和FPU

M:代表闪存类型,N代表仅有程序内存,X代表具有程序内存和FlexMemory

FFF:程序内存的大小,单位为KB

R:表示硅片版本,

T表示温度范围,V=-40~105  C=-40~85

PP封装表示,LQ表示144 LQFP封装(20mm*20mm)

CC表示最大CPU频率,10=100MHz

N表示包装类型。

芯片的启动过程

芯片在上电复位之后,会将中断向量表_ _vector_table[]的前两个值分别付给SP堆栈指针寄存器和PC指针寄存器。

终端向量表定义在Exception.c文件中,如果使用下载到FLASH的方式进行调试,则该表的物理地址从[0x0000_0000],即Flash内存的地址开始;

如果使用下载到RAM的方式进行调试,则该表的物理地址根据K60芯片型号的不同而存在差异,但是一般从SRAM_L段的起始地址。

K60系列不同芯片的SRAM大小如下表所示:

片上的SRAM被分为SRAM_L和SRAM_H两块连续的地址空间。

SRAM_L is anchored to 0x1FFF_FFFF and occupies the space before this ending address.

SRAM_U is anchored to 0x2000_0000 and occupies the space after this beginning address.

SRAM_L = [0x2000_0000–(SRAM_size/2)] to 0x1FFF_FFFF
SRAM_U = 0x2000_0000 to [0x2000_0000+(SRAM_size/2)-1]

K60系列学习(一)相关推荐

  1. 状态机系列学习笔记01

    状态机系列学习笔记01 有限状态机(FSM)概念 定义 总的来说,有限状态机系统,是指在不同阶段会呈现出不同的运行状态的系统,这些状态是有限的.不重叠的.这样的系统在某一时刻一定会处于其所有状态中的一 ...

  2. MINA系列学习-IoAccpetor

    MINA系列学习-IoAccpetor 其实在mina的源码中,IoService可以总结成五部分service责任.Processor线程处理.handler处理器.接收器和连接器,分别对应着IoS ...

  3. CUDA系列学习(五)GPU基础算法: Reduce, Scan, Histogram

    喵~不知不觉到了CUDA系列学习第五讲,前几讲中我们主要介绍了基础GPU中的软硬件结构,内存管理,task类型等:这一讲中我们将介绍3个基础的GPU算法:reduce,scan,histogram,它 ...

  4. CUDA系列学习(四)Parallel Task类型 与 Memory Allocation

    本文为CUDA系列学习第四讲,首先介绍了Parallel communication patterns的几种形式(map, gather, scatter, stencil, transpose), ...

  5. CUDA系列学习(三)GPU设计与结构QA coding练习

    啥?你把CUDA系列学习(一),(二)都看完了还不知道為什麼要用GPU提速? 是啊..经微博上的反馈我默默感觉到提出这样问题的小伙伴不在少数,但是更多小伙伴应该是看了(一)就感觉离自己太远所以赶紧撤粉 ...

  6. CUDA系列学习(一)An Introduction to GPU and CUDA

    本文从软硬件层面讲一下CUDA的结构,应用,逻辑和接口.分为以下章节: (一).GPU与CPU (二).CUDA硬件层面 (三).CUDA安装 (四).CUDA 结构与接口 4.1 Kernels 4 ...

  7. 【ABP框架系列学习】模块系统(4)

    [ABP框架系列学习]模块系统(4) 原文:[ABP框架系列学习]模块系统(4) 0.引言 ABP提供了构建模块和通过组合模块以创建应用程序的基础设施.一个模块可以依赖于另外一个模块.通常,程序集可以 ...

  8. face alignment by 3000 fps系列学习总结(三)

    训练 我们主要以3000fps matlab实现为叙述主体. 总体目标 我们需要为68个特征点的每一个特征点训练5棵随机树,每棵树4层深,即为所谓的随机森林. 开始训练 分配样本 事实上,对于每个特征 ...

  9. lasso模型交替方向matlab_TCGA系列学习笔记(7)建模及模型评价

    微信公众号:生信小知识 关注可了解更多的教程及单细胞知识.问题或建议,请公众号留言; TCGA系列学习笔记(7)建模及模型评价 内容目录 前言1. 背景知识1.1 Cox前提假设的验证1.2 lass ...

最新文章

  1. php怎样指定主页,如何修改apache指定主页
  2. Iterator to list的三种方法
  3. Pytorch(六) --处理高维特征数据
  4. Java ArrayList的实现原理详解
  5. 树状数组-神奇的二进制
  6. vscode php断点,VSCode中设置断点调试PHP(示例代码)
  7. 复选框 ComboBox 1129
  8. 下载的模型的位置(例如resnet18.pth)
  9. 等待队列中为什么需要互斥锁?一个线程在等待时被唤醒后会做什么?安全队列的代码实现
  10. QJsonObject与QString的相互转换(处理了中文乱码)
  11. 迭代器的设计原则和Iterator Traits的作用与设计
  12. 浅谈商品推荐:如何猜中用户的心思?
  13. 协作,才能更好的中断线程
  14. oracle里面查找重复项,Oracle数据库查询重复数据及删除重复数据方法
  15. 3---IO流练习题库
  16. uva 10099 The Tourist Guide nyoj 1019 亲戚来了【单个路线最大流【最短路算法】】
  17. 嵌入式学习之QT学习---8 QT网络编程之TCP通信
  18. Squid缓存服务器原理与实战演练
  19. 什么是Spring、Spring的优点
  20. 医院挂号设计源代码_医院智能化管理系统方案解析

热门文章

  1. java求几何周长面积_Java——求图形面积和周长
  2. JAVA学习笔记 (语言入门篇01)
  3. CLIP-Adapter:利用Adapter微调CLIP适配下游任务
  4. NodeMCU开发板详解(ESP8266开发篇)
  5. 浅析私有化即时通讯软件的功能
  6. TIOBE 2 月编程语言榜:C++ 势不可挡
  7. 集成mybatis对数据更新和查询加解密操作
  8. webpack:package.json中scripts的作用
  9. 【解决】Asset file ‘XXX/XXX/XXX.meta ’ has inconsistent casing. Renaming meta file succeeded.
  10. 亚信科技前端实习面试题