智芯开发板(Z20K11x)介绍

一、智芯简介

智芯半导体(Zhixin Semiconductor)成立于2019年8月8日,在天津、合肥、苏州、南京、上海等地均 已设立分支机构;提供高可靠性的汽车电子芯片,广泛用于包括汽车车身电子 控制、新能源汽车控制、动力系统、汽车自动驾驶监控芯片等, 也可用于高可靠性工业应用(电梯控制、机器人、工业电机控制 等),核心团队来自世界知名汽车半导体公司,拥有完整的汽车MCU产 品定义、芯片研发、测试、生产、软件及方案开发、市场营销20 年实践经验,致力于为实现车规芯片国产化做出大的贡献。

二、Z20K11xMC系列MCU

智芯科技的MCU主要应用于汽车行业,属于车规级的MCU,目前上市的MCU型号较少,这里主要介绍Z20K11xMC系列的芯片,感兴趣的小伙伴可以去官网下载相关资料:智芯半导体科技有限公司官方网站 (zhixin-semi.com)

Z20K11xMC时基于ARM CORTEX-M0+的微控制器,总线主频可达到64MHz, 工作电压3.3V程和5V皆可,程序存储 P-Flas可达 256KB和128KB; 数据存储 D-Flash能达到128KB; l有2路CANFD接口,每路带64个邮箱,4路UART, 支持硬件LIN Frame,节省CPU负荷 , 高达16路DMA,适用于多路数据传输,有 48/64LQFP,32QFN 的封装,获得 AEC-Q100认证,满足功能安全ASIL-B,工作温度可达到-40℃~125℃。具体外设分布和型号如下图所示:

三、开发板介绍

官方提供的demo板子为Z20K118M EVB,如图所示

它的封装时64LQFP的,并且从外形上看就知道它兼容Arduino UNO接口,芯片VDD 支持 5V和3.3V供电,拥有灵活的MCU I/O 扩展口,方便做原型开发,支持SWD 调试 接口 , 板上通信接口支持: CAN, LIN, UART. CAN和LIN的芯片分别是CAN TJA1044 和LIN TJA10 ,支持高精度电压和模拟信号测量的电位计,支持 RGB LED ,支持两个按压开关和两个触摸电极 ,拥有灵活的电源供电:microUSB和外部 12V电源供电。

四、硬件和软件支持

1.工具链支持

①ARM Keil MDK

② IAR EWARM

③ Segger Emedded Studio

④GCC

⑤ Greenhills

⑥ iSYSTE

2.硬件支持

①EVB board

②Reference Design Board

③SWD/JTAG Tool

④l Lauterbach

3.软件支持

①底层驱动支持

②HAL层软件支持

③Bootcode

④RTOS支持: FreeRTOS

⑤AUTOSAR 支持

⑥ CAN/LIN/Ethernet通信软件支持

⑦ ISO26262支持软件

五、开发板功能特性

操作特性 ― 电压范围:2.97 V至5.5 V,完全功能的闪存编程/擦除/读取操作 ― 环境操作温度范围:--40 °C至125 °C

Arm™ Cortex M0+ 核心,32位 CPU ― 频率最高可达64 MHz ― 可配置的嵌套向量中断控制器 (NVIC) ― 核心 MPU

时钟接口 ― 4 ~ 40 MHz 外部振荡器 ― 外部时钟模式下的50 MHz DC外部方波输入时钟 ― 最高可达64 MHz的内部RC振荡器 ― 32.768 KHz外部振荡器 ― 32 KHz低功耗内部RC振荡器 ― 32 KHz实时时钟外部时钟 (RTC_CLKIN) ― 最高可达20 MHz的SWD_CLK

电源管理 ― 低功耗Arm Cortex-M0+核心,具有出色的能源效率 ― 具有多种电源模式的电源管理单元 (PMU):运行、等待、停止、待机 ― 特定外设支持时钟门控和低功耗操作

存储器和存储器接口 ― 最高256 KB的代码闪存,带ECC ― 最高128 KB的数据闪存,带ECC ― 最高32 KB的用户IFR,带ECC ― 最高32 KB的SRAM,带ECC

混合信号模拟 ― 一个12位模数转换器 (ADC),最多18个外部模拟输入 ― 一个模拟比较器 (CMP,最多11个通道) 带有内部8位数模转换器 (DAC)

调试功能 ― 串行线调试端口

人机界面 (HMI) ― 最多55个带中断功能的GPIO引脚 ― 不可屏蔽中断 (NMI)

通信接口 ― 最多四个通用异步收发器 (UART/LIN) 模块,支持DMA和低功耗 ― 最多三个串行外设接口 (SPI) 模块,支持DMA和低功耗 ― 最多两个集成电路接口 (I2C) 模块,支持DMA和低功耗 ― 最多两个CAN模块(可选CAN-FD支持)

安全与保护 ― 128位唯一识别 (ID) 号 ― 闪存和SRAM存储器的错误校正码 (ECC) ― CPU内存保护单元 ― 循环冗余校验 (CRC) 模块 ― 内部看门狗 (WDOG) ― 外部看门狗定时器 (EWDT) 模块

定时与控制 ― 最多三个独立的16位定时器 (TIM) 模块,每个模块提供最多8个标准通道 (IC/OC/PWM) ― 一个4通道32位系统定时器 (STIM) ― 一个带有灵活触发系统的触发延迟生成器 (TDG) ― 32位实时时钟 (RTC)

DMA和DMAMUX ― 具有多达57个请求源的16通道DMA

三、

相关推荐
guaizaiguaizai33 分钟前
STM32之三:中断&&外部中断
stm32·单片机·嵌入式硬件·中断
不会倒的鸡蛋38 分钟前
初学者指南:如何选择嵌入式Linux和单片机(MCU)
arm开发·单片机·嵌入式硬件
AI+程序员在路上2 小时前
STM32单片机实现串口IAP升级
stm32·单片机·嵌入式硬件
Spcarrydoinb9 小时前
嵌入式学习——硬件(s3c2440外部中断、定时器中断)——day54
单片机·嵌入式硬件
heater40412 小时前
【STM32】外部中断
stm32·单片机·嵌入式硬件
周末不工作12 小时前
单片机学习(14)--DS18B20温度传感器
单片机·嵌入式硬件·学习
gopher951113 小时前
Linux多进程和多线程(二)-进程间通信-管道用法
linux·运维·服务器·c语言·开发语言·嵌入式硬件·物联网
XD74297163613 小时前
【TB作品】数据采集器,ATMEGA128单片机,Proteus仿真
单片机·mongodb·proteus
LaoZhangGong12313 小时前
51单片机第11步_在C语言中插入汇编语言
c语言·嵌入式硬件·51单片机
LaoZhangGong12313 小时前
51单片机第8步_absacc.h库函数
stm32·单片机·嵌入式硬件