开箱: 随着快递小哥的敲门声,祈盼多日的板子终于到家门。包裹不算小,小心地拆开包装,见到内层的3个盒子还是很规整的,见图1所示,估计一路的旅程还算安好。比我前两日购买器件的包装强的不是一星半点,那个包装好像在在途中仿佛经过一场生死劫难,这个盒子已经没有半处是没皱纹的。 再打开3个包装盒,里边分别放的是MAPS-KL43 主板(黄色板)、MAPS-Dock 主板(绿色板)及连接线,分别如图2~图4所示。
比对: 当翻看板子的背面,突然有一种似曾相识的感觉,是什么原因呢? 原来它与直接手头上一块NXP 的LPC1788开发板有些相近,看图对比一下吧。细寻缘由,才发现它们同是由万利公司出品,这或许是设计风格使然吧。 若将MAPS-KL43与KL26Z开发板相比,这还是较有看点的。在首次拿到KL26Z开发板时,就为它那娇小的身躯能具备A/D、D/A、PWM、PIT、RTC、虚拟串口通讯等功能而为之赞叹,尤为它的语音文件播放功能而喝彩。因为在一般的开发板上,若不配置语音模块是较难获得该项功能的,在自己的一项带语音功能的设计中就是用它来完成的。见到KL43后才发现它所承载的功能更丰富,KL26Z可不要说我重色轻友呀,你除了身材,在功能上确实会稍逊一筹。此外,你是单打独斗,人家可是双星合璧或是四星连珠呦。 下面就让我们领略一下KL43开发板的功能吧,从外观看它最突出的是配有了TFT液晶屏及笔端式显示屏,这在常规的发板板上是较少提供的,它使得开发者能较好地进行评估验证和开发设计。因为只有提供了相关的配置,才会在它所提供的例程中做出支持,否则在应用过程中,就会受限于器件的制约,不进行驱程的移植,就难顺利的进行开发。 此外,它配有6个触摸键,可体验触摸技术的便利;配有的小型游戏柄可体会全方位的移动操控;配有的音频接口有利于音频信号的处理。 在结构设计上,它也有着独到之处,既可以一字排开,实现首尾的彼此相连,也可以才用线排连接,来构成叠层结构。这种设计结构有利于在功能设计后,直接将设计成果封装起来进行现场测试或投入使用。 自检: 有了前面的粗略感知,就上电看一看它的出厂程序有何表现吧,其主界面如图9所示。 原来所装的是一个基本配置自检程序,屏幕点亮说明液晶显示器正常,板上的LED也在依序地向前滚动报着平安,看看游戏柄吧,上下左右依然操作左右,但右键不要轻易触动,否则就会退出检测界面,你只能靠复位键才能将其唤回。若按下4个小按键,则从右至左依次显示其键值为1~4。你若旋动板上的电位器,采集的ADC 值也会随之一起变化,但两个电位器的调节,似乎是都其作用的,有些奇特! 此外,在屏上也看观察到MCU、SPI Flash、I2C EEPROM的完好提示“PASS!”,当然如果你只给KL43主板供电就另当别论了。 下一篇将对该套件的编译环境构建与下载功能的实现进行探索,以期是开发真的成为手中的开发工具。
|