KungFu内核是芯旺微电子自主研发的基于精简指令集的CPU内核,拥有独立知识产权和完善的工具链系统,包含8位处理器内核KungFu8、32位通用处理器内核KungFu32、数字信号控制器内核KungFu32D、以及多核系统KungFu32DA。
━━━ KungFu8
KungFu8特点● KF8系列与当前的8位单片机相比,KF8通过结构的改进,提高了代码密度并简化程序设计
● 提供兼容当前流行的Eclipse开发环境,利于用户快速的开发需求
● 提供丰富的数字外设和模拟外设,众多细分的型号便于用户选择最适合需求的器件
结构● 具有典型的RISC架构,程序存储器和数据存储器分开
● 具有8个8位寄存器组成的寄存器组堆
● SFR无需分组,简化程序设计 16bit指令编码
● 支持寄存器-寄存器操作指令
● 支持任意寄存器和特殊寄存器,数据RAM之间操作指令(寄存器--之间寻址)
● 指令支持8K Byte范围内之间跳转,函数调用
● 大部分指令为单机器周期执行
软件开发
● 常用的便于**的汇编指令助记符(如MOV,INC,DEC等)
● 兼容ANSI C99的通用C语法
● 符合Eclipse的开发环境,便于用户熟悉和后续升级 实现
● 丰富而独特的模拟和数字外设,如带有内部参考源的ADC,多个外部中断
● 高性能的单时钟周期结构
|