2.1 系统概述
KF32LS200 系列单片机是基于 KF32 内核架构开发的单片机。KF32 为 32 位三级流水线
结构的高性能处理器内核,KF32 内核具有以下特点:
● 三级流水线结构
● 基于 16 位/32 位混合指令的高效指令集
● 支持 13 个 32 位通用寄存器(R0~R12),1 个链接寄存器(R13/LR),1 个堆栈
指针寄存器(R14/MSP/PSP,R14 可软件选择 MSP/PSP),1 个程序计数器(R15/PC)
● 支持 32x32 单周期硬件乘法
● 支持 32/32 硬件除法
● 支持 8/16/32 位数据访存操作,支持 8/16/32/64 位数据处理
● 支持加减移位和逻辑运算
● 支持相对/绝对跳转,支持条件跳转
● 具有统一的存储空间,32 位地址位宽,支持 4GB 存储空间
● 支持最多 40+16 个中断请求和 16 个中断优先级
● 支持多种休眠模式
● 支持 24 位系统节拍定时器
● 提供了可编程存储器访问权限控制
● 支持多种操作系统(OS)特性 |