感谢21IC和东软载波,申请到了东软载波的ES32F369x开发板,拿到手属实很不错,我挺喜欢这个连接器的。话不多说,先来看看吧。
收到快递之后,里面还有选型手册和一本台历,台历我送给同事了,毕竟小管家给我的更好看,哈哈哈(先来一段彩虹P,这样优秀**就是我啦)。
接下来就开始下载资料,和搭建环境吧。
最近,看到好多小伙伴找资料不会找,真的很尬,一般资料就是先去官网找,然后再去论坛,再去Q群一次找呗,上来就伸手,这样不好。
我在这分享一下开发板的资料吧。传送门☞资料下载。
然后下载好的资料是这样的。
我是使用的keil,所以,接下来先安装pack。解压Eastsoft.ES32_DFP.1.0.9.zip,然后双击就可以自动安装了,非常方便。
在这里就不再过多赘述了。
接下来解压ES32_SDK_V1.09.zip和Eastsoft_PDS开发板.rar,这俩一个时开发用的SDK 还有一个就是板子的原理图和一些开发时必要知道的文档。
硬件的“hello world”
这些文件都有了,那就开始来硬件版的“hello world”吧
先把官方提供的link接入到电脑,看看能不能自动安装驱动。
看来是可以的,所以不用去管它。(Ps:其实ESLINK2使用的是开源的DAPLINK固件,一般都是免驱的)
接下来,就看看SDK都有啥吧,其实可以看看这个
AN2017_简介_ES32SDK.pdf
(274.05 KB)
。上面讲了SDK 的结构,和基本操作概念。
我选择了Examples_MD下的GPIO例程,因为MD接近底层,MD(Micro Driver:微驱动)驱动接口主要在头文件中定义,使用内联的方式直接对寄
存器做操作,MD 库编译出的程序往往执行效率高、微控制器处理速度快,同时容易控制最终编译出的程序空间。MD 驱动可裁剪,用户可以通过
MD 驱动配置文件来选择需要使用哪些模块的驱动。
通过查看原理图,得知板载LED位于PF0/1两个IO上,所以通过修改程序即可实现对灯进行操作。
最后的效果是这样的。
开发板灯亮。
开发板灯灭。
总结:在本次体验中,感觉东软载波的用心,把SDK写的很好,让用户可以很快的接受。还有就是片上资源很丰富,技术支持也很给力。
|