anger0925 发表于 2019-1-4 08:58

【 XMC4800 Relax EtherCAT Kit测评】+DAVE集成开发环境搭建及demo运行

<div class='showpostmsg'>1,一般使用各个厂商的MCU都有自己的一个开发平台,还有一些第三方的,比如IAR、MDK。infineon有自己的开发环境DAVE,听说很强大,所以我将使用DAVE来实现。首先下载DAVE,下载地址为:https://www.infineon.com/cms/en/product/microcontroller/32-bit-industrial-microcontroller-based-on-arm-cortex-m/?redirId=53843#!tools下载完成后得到一个压缩包:DAVE_4-4-2_64bit_2018-02-23.zip。解压后 可以看到有DAVE的使用文档。把DAVE-IDE-4.4.2-64Bit.zip解压后 可以看到是基于eclipse环境开发的。可以看出集成了ARM编译器:ARM-GCC-49在eclipse文件夹下可以找到DAVE.exe,直接打开就可以使用。非常方便。双击DAVE.exe打开DAVE。 分配一个工作空间,点击ok。即可打开IDE界面。 2,导入demo例程。我导入led闪烁的例子。导入的时候可以直接导入压缩包,比较强大。File->Import 选择DAVE Project,点下一步 选择要导入的项目,点击finish,开始导入,导入完成后,出现下图界面。 从结构上看,非常清晰,各个模块流程分别画了出来。简单分析一下这个软件:首先对外设接口进行初始化DAVE_Init()。这里初始化函数体中主要初始化定时器和GPIO口。 初始化定时中断,用户按键及led灯。 主函数中实现通过按键来调整定时器中断时间。3,开始仿真,板载的是Jlink仿真器,用于我的电脑没有安装Jlink驱动,所以需要安装驱动。Jlink驱动下载地址:https://www.segger.com/downloads/jlink/#J-LinkSoftwareAndDocumentationPack 下载安装后,连接开发板。设置Jlink安装路径 设置仿真配置 点击debug,进入仿真界面。 点击开始运行。 按键1,led灯闪烁变快,按键2,led灯闪烁变慢。到此,环境能正常运行,搭建完成。

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

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

okhxyyo 发表于 2019-1-15 11:19

:)写的很详细,其他小伙伴可以直接跟着学习了

ohahaha 发表于 2019-1-15 13:18

:)看了楼主的xmc4800晒照帖,来跟踪阅读的,期待后面更多精彩的内容

anger0925 发表于 2019-1-15 18:20

ohahaha 发表于 2019-1-15 13:18
看了楼主的xmc4800晒照帖,来跟踪阅读的,期待后面更多精彩的内容

谢谢
页: [1]
查看完整版本: 【 XMC4800 Relax EtherCAT Kit测评】+DAVE集成开发环境搭建及demo运行