首页 > 评测 > 源于中国市场而生——MAPS-KS22套件评测

源于中国市场而生——MAPS-KS22套件评测

  • 作者:刘昆磊
  • 来源:21ic
  • [导读]
  • 全球领先的嵌入式应用安全连接技术领导者恩智浦公司于去年针对中国市场推出了一款微控制器(MCU)产品——KS22,同时推出了一款低成本以及具有良好扩展性的快速评估硬件平台——MAPS-KS22开发套件。

通用外设板(MAPS-Dock)的主要特点及配置

• 板载飞思卡尔基于Cortex-M4内核K20微控制器实现的USB调试器,支持CMSIS-DAP协议,同时支持USB转UART功能。

• 一个Micro-SD卡插槽,一个8 Mbit SPI Nor Flash和一个2 Kbit EEPROM存储器。

• 一个USB全速接口,红外收发接口,两个UART接口,一个CAN接口。

• I2S音频编解码器,支持一路立体声耳机输出,两路Speaker输出,一路麦克风输入。

• 一个DAC/PWM Audio输出接口,两路单端或一路差分ADC输入。

• 一个支持SPI接口的128x64单色LCD屏。

• 四个物理按键,四个LED显示,一个五向按键,六个触摸按键。

0010.jpg

图10 MAPS-KS22通用外设板布局1

0011.jpg

图11 MAPS-KS22通用外设板布局2

0012.jpg

图12 MAPS-KS22通用外设板布局3

0013.jpg

图13 MAPS-KS22通用外设板布局4

MAPS-KS22开发板采用模块设计,MCU主板提供核心微控制器MKS22FN256VLL12和其主要特色外设的评估,提供独立的仿真调试接口和供电接口,因此可供用户单独使用,所有I/O引脚均扇出,可方便用户测试;与所有MAPS系列MCU主板复用的通用外设板(MAPS-Dock)板载仿真调试器和丰富的外设模块。

14.jpg

图14 MAPS-KS22开发套件结构

MAPS-KS22开发板套件的电源可单独由MCU主控板和通用外设板提供,电源可分为两个区域,分别是5V和3.3V以及其他模拟电源和外设电源构成。

15.jpg

图15 MAPS-KS22开发套件电源拓扑

另外MAPS-KS22套件MCU主板通过MPM接口和通用外设板的FPM接口直接对接,可使用户不需要插接一根线就可体验丰富的外设资源,但是通用外设板的元件并不是生硬的直接与FPM接口连接,而是通过跳线连接,这样可方便用户选择只是用某些外设,同时可利用插接线更改原有默认的接口,使用非常灵活、巧妙,这点设计非常值得称赞。

0016.jpg

图16 MAPS-KS22开发套件连接

当然,这里也有一点点小的问题,就是当MCU主板和通用外设板插接到一起时,2块电路板并不是在一个平面上,而是中间低,两边高,电路板两边微微上翘,有些不平整,可能是在制作时的问题。

二、上电

MAPS-KS22开发套件在出厂时,自带了一个例程。拿到开发板,当然第一件事情是上电运行一下演示例程。

需要首先将MCU主板和通用外设板连在一起,然后将通用外设板上的串口UART1(CN7)和串口UART2(CN12)用套件附带的交叉串口线连接在一起,MCU主板的跳线全部采用默认配置,并将通用外设板的仿真调试器的USB接口连接电脑,为开发板供电,板载例程便开始运行。

0017.jpg

图17 MAPS-KS22开发套件运行板载DEMO

在2.8寸的LCD屏幕上显示“MAPS-KS22F256 Testing…”和“MAPS-DOCK Testing…”的字样,可以看出开发板出厂所带的例程是MAPS-KS22套件的MCU主板和通用外设板硬件自检程序,用于检测系统硬件是否有问题。

下面来看一下都进行了哪些检测:

对于MAPS-KS22F256的MCU主板的检测主要有两项:MCU和LCDM的检测,如果MCU正常,在屏幕上显示 “Pass”字样,LCDM的检测,大家只需要看到显示屏显示了正常信息及说明2.8寸显示器正常。

0018.jpg

图18 MAPS-KS22开发套件板载DEMO显示

对于通用外设板MAPS-DOCK的检测内容比较多,首先在通用外设板上显示飞思卡尔的图标,说明LCD128X64运行正常,然后是SPI Flash和I2C EEPROM的检测,应该是对存储器进行读写操作来判断硬件是否正常,还有DAC和ADC的检测,可以调整通用外设板右侧的两个可调电位器,查看AD转换是否正常,按下通用外设板上左下方的四个按键,可以在显示器上显示按键值,来判断按键是否正常,按下同游外设板右下角的五向按键,在显示器上显示你按下那个按键,最后是串口UART1和UART2的检测,通过交叉串口线实现两个串口通信来判断是否正常,显示器上显示 “Pass!”表示串口检测正常,如果你拔下串口线,显示器上就会显示“Fail!”表示通信错误。

0019.jpg

图19交叉串口线拔掉后的现象

  • 本文系21ic原创,未经许可禁止转载!

网友评论