johnrey 发表于 2018-1-7 14:16

[XMC4700 Relax 5V shield 评测]07 小结

<div class='showpostmsg'>经过一个月的时间,基本完成了原定的评测目标。总共6次评测,主要涵盖开发板外观、板载资源、DAVE APP使用以及显示模块与传感模块的驱动。 最后完成了一个简单的气压计的设计。评测过程中感触最深的是DAVE开发环境,真的非常好用,鼠标点点就可以完成配置并生成初始化代码。用户只要集中精力编写用户功能代码就好了。 中间唯一掉坑的是LCD5110,这货移植完代码后一直不亮,但是尝试使用IO模拟可以成功驱动。由于评测环境中没有示波器,看不了DAVE配置的SPI波形,导致前后折腾了2个星期。 折腾到最后,两种方式都不亮了。最后变成拆开LCD,再装回去,一切都好了。这货屏和驱动板之间用导电橡胶连的,用着用着估计就松了。 当然代码上也做了一些修改,终于ok。当然DAVE也有不是特别完美的地方,主要是在APP文档上,感觉英飞凌觉得这DAVE太好用了,所以API手册也是比较简单的,将将够用。 reference manual倒是非常详细,可是又觉得详细过了头,长长的英文,在爽过了DAVE之后实在看不下去啊。 所以在评测中我最多的感受就是,要想玩好DAVE,各种外设的用处,时序,性能等等,必须得先搞清楚(这个搞清楚不是指搞清楚xmc中的外设,而是泛指的外设,比如I2C的时序什么的),否则光有DAVE也没用。说完DAVE,再回过来看xmc4700,可以说,这次的评测并没有很好的对xmc4700有深入的了解,作为一个主频为144MHz的肌肉男,只是用来做一个气压计实在是有点大材小用了。 但是这也受到板载设备的影响,话说带以太网的relax板,出厂程序还是一个网页服务器的说。当然,和电脑一样,如果只是用来做一些文档处理,那10年前的配置都够用。 看了xmc4000系列的介绍,主要还是面向工业控制,也许那里才是它的主战场,可惜本人对这块一无所知,也就没法很好的给出啥评价了。好了,这次的评测就此告一段落,和上次试玩xmc2go相比,增加了串行通信外设的了解,收获不少。再次感谢eeworld和infineon提供的这么有个性的评测板卡:)

此内容由EEWORLD论坛网友johnrey原创,如需转载或用于商业用途需征得作者同意并注明出处

</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>

freebsder 发表于 2018-1-7 22:53

很完整,向你学习!
页: [1]
查看完整版本: [XMC4700 Relax 5V shield 评测]07 小结