打印
[国产单片机]

【东软载波ES32F369X开发板+开箱测评和例程运行】

[复制链接]
442|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
很高兴能收到东软的开发板,主板+ESlinky2仿真器还有台历。

1.开发环境
我习惯用的是KeilMDK,不过之前我用的V4.72(支持HR/ES8P),后来看了官网(http://www.essemi.com/article/c143.html)需要升级到Keil5,同时需要下载并导入东软的支持包Eastsoft.ES32_DFP.1.0.9。
打开Keil5,Project--Manage--Pack Installer  之后弹出界面 File --import 导入就好,一开始软件会自动更新一些东西,等更新完再导入。导入成功后就可以看到支持的东软的IC了


2.资料下载
资料我是在论坛里面下载的连接https://huodong.21ic.com/eastsoft  ,作为学习的话资料是够了。
其中例程文件下有个pdf文档(AN2017_简介_ES32SDK)可以简单看看,这样在看例程的时候就不会那么突兀了。

3.例程运行
一共跑了三个例程ES32_SDK_V1.09\Projects\ES32F36xx\Discovery,点灯,按键和串口。
其中点灯程序可以直接跑,按键的IO口重新配一下,串口例程是Urat2 ,板子上Uart0。其实我觉得例程最好做个说明,或者在代码的开头加上主要外设的引用说明,比如串口可以直接告诉用户本例程默认的是Uart2,这样用户可以很快的就知道哪里需要调整哪里需要调整,可以让用户更快的去使用。
ESlink我插上就显示可以用,查看设备管理器驱动是OK的就没在意。另外Keil中设置仿真器为CMSIS-DAP Debugger,这里有个很奇怪的问题,就是编译好代码后直接点击Ctrl+F5好像并没有烧录进去程序,后来我改了复位方式为系统软复位也不行,再后来又改回默认的自动检测就又可以了,其他的都没变。



另外仿真器集成了串口功能,调试起来就很方便了。原理图上用的是PB10 和PB11对应串口0

串口例程运行
首先修改串口的配置内容 串口的波特率是115200之后编译就可以运行了,按键这边也要改一下,仅仅修改一下IO口就行。
按键短按长按和弹起都会有相应的串口打印输出。这里我把LED的翻转功能加上了。
整体还算比较顺利。


总结:因为刚拿到板子还没有过多的去了解和对比,整体来看外设功能还是不错的,例程上面使用了ALD抽象驱动层,用户直接配置下就可以用起来。
但是可能相关注释太少,也可能是直接看代码没有看手册和资料所以代码看的很费劲,就连串口例程虽然知道大概的意思,但是并没有了解那样设置的原因,后面还是要把手册好好看看,外设应用和寄存器都要了解下,之后再做一下测评。同时也祝东软越来越好。

93283600fb59990e6d.png (34.34 KB )

93283600fb59990e6d.png

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:UCGUI源码学习中---Q群295214484 http://ucgui.taobao.com

27

主题

323

帖子

10

粉丝