wgsxsm 发表于 2018-6-20 23:35

【LPC8N04测评】之开发板各项功能评测

<div class='showpostmsg'>
    上周几乎整个周都出差在外地,没时间进行评测。好在本周都会在家,晚上有空可以继续测试。下周说不定还要外出忙事情,本周抽空赶紧把评测完成。1.调试器部分功能      先将原理图中关于调试器部分的贴上来。可以看到,开发板是板载了基于LPC11U35 MCU的CMSIS-DAP 硬件调试器,有了它,连上一根USB线即可对开发板的MUC:LPC8N04进行仿真和调试。当然,也可以使用外部的调试器通过J1可以来调试开发板,根据原理图,可以得知,将P1短路即可。另外,可以使该调试器,通过J1也可以对外部的MCU进行调试,前提是对开发板不要供电,断开S1的开关即可。该调试器还支持固件升级,将P1断开,P2短路后,通过NXP提供的固件烧写工具即可对调试器完成固件升级。因为固件已是最新,这里不再做更新演示了。
2.板载各功能
      先将原理图中关于开发板各模块部分的贴上来
a.按键功能开发板除了电源开关S1还有两个按键,一个是RESET按键S3,这个不必多说,每次按下,完成一次复位;还有一个按键是用户按键S2。使用板子原有的固件,每次按下它,可以进行切换为LED字体大小或者边显示边播放音乐,前提是把跳线帽跳线至相应位置。b.LED显示功能开发板带有5*7的LED阵列,可以全屏显示5*7字符,也可以显示5*5字符。值得注意的是,全屏显示时,需要将P9跳线选择至LED侧(1/2接通);非全屏显示时,需要将P9跳线帽选择至Speaker侧(2/4接通)或拔掉,因为固件程序里,在非全屏的时候,Speaker是在唱歌的,如果跳线还是选择的LED侧的话,会导致PIO0_3的PIN口的输出使LED_ROW_6一排的LED闪烁,影响显示效果。下图通过字符D的全屏显示和5*5显示来对比一下。
c.音乐功能关于演示曲目,APP处一共给了三首曲子:Fur Elise,Jingle Bells,Twinke Twinke LittleStar。板子上电时,读取上次所存储的曲目,当便侦测到有主设备靠近时开始播放。需要注意的是,P9的跳线帽需要选择在Speaker侧。由于曲子比较单调,加上录制效果不好,这里不再传音视频浪费论坛资源了。d.调试功能将P7和P8跳线帽跳线至SWD侧,即可实现板载的调试器对开发板的调试功能。不过需要手动按下开发板的复位按键,调试器才可以进行识别和烧录新固件到开发板中。e.NFC功能
这个功能需要结合手机进行,通过官方提供的APP可以实现字符的写入,温度示数的读取,和音乐的选择。具体APP界面可以参看上一贴中的开箱演示。





</div><script>                                        var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;"   style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
                                       
                                        if(parseInt(discuz_uid)==0){
                                                                                                (function($){
                                                        var postHeight = getTextHeight(400);
                                                        $(".showpostmsg").html($(".showpostmsg").html());
                                                        $(".showpostmsg").after(loginstr);
                                                        $(".showpostmsg").css({height:postHeight,overflow:"hidden"});
                                                })(jQuery);
                                        }                </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script>
页: [1]
查看完整版本: 【LPC8N04测评】之开发板各项功能评测