元器件交易网-中发网全新升级平台
关注我们:
首页 > 热点评测 > 正文

横跨多领域应用——兆易创新GD32150R-EVAL开发板评测(3)

另一个HDMI CEC功能可能没有接触过的朋友就比较陌生了,CEC即消费电子控制,而HDMI CEC则就是为所有通过HDMI线连接的家庭视听设备提供高级功能的一种协议,即你可以通过一个遥控器对这些通过HDMI线连接且所有连接电器都支持CEC功能的设备进行交互和控制。

在HDMI接口中定义第13脚为CEC引脚,在低电平状态发送数据,从GD32150R-EVAL开发板上我们能看到CEC控制器采用了单根双向线来接受和发送数据,其CEC引脚通过一个27kΩ的上拉电阻连接到3.3V电压,如下图所示。

横跨多领域应用——兆易创新GD32150R-EVAL开发板评测0

HDMI-CEC控制器原理框图

看完了兆易创新GD32150R-EVAL开发板上零零总总的功能,有种”麻雀虽小,五脏俱全“的感慨,从侧面也能反应出兆易对用心开发自己产品的态度,这点值得一些在新领域开拓的创新公司借鉴,下图则是开发板的硬件框图全貌,可能省去了部分功能。

横跨多领域应用——兆易创新GD32150R-EVAL开发板评测1

GD32150R-EVAL开发板硬件框图

上电启动

如一开始笔者所说,GD32150R-EVAL开发板提供的自带miniUSB线太短了,上电还操作还是要借助笔者从其它板卡上挪过来的”超长“miniUSB线。上电后,板卡自带程序启动,LCD屏幕显示start 0,不过捣鼓了半天,也没明白过来出厂内置的是一个什么程序,如下图。

横跨多领域应用——兆易创新GD32150R-EVAL开发板评测2

GD32150R-EVAL开发板出厂内置程序

不过,没关系,兆易提供了相当多的例程,基本囊括了板卡所有的功能演示,回头可以慢慢研究。现在有必要介绍一下板卡在下载新程序前的一些准备工作:

硬件工具,目前GD32150R-EVAL开发板上的接口支持J-LINK,或者ST-LINK的SWD下载、调试等操作。 软件工具,GD32150R-EVAL开发板支持市面上常用的IAR或者Keil软件进行编译、下载、调试等操作;单单下载软件的话还有兆易创新公司专有的GD MCU ISP Programmer软件或者适合量产使用的GigaDevice MCU Multi-port download tool软件。 配置IDE工具的FLM配置文件,包括Keil、IAR(配置文件由兆易提供)

OK,介绍了基本的板卡开发工具以及文件配置,笔者挑几个有代表性的例程演示下。不过,在这之前不得不抱怨下,笔者开始使用的是Keil  IDE工具以及clone版J-Link硬件调试工具,但是,由于使用的时候手一抖去点击了J-LINK固件升级,结果,结果发生的事大家都该清楚,J-LINK挂了,无奈,暂时没法使用,好在GD32150R-EVAL开发板也支持ST-LINK调试工具,所以最终结果就是借助ST板卡上对外的SWD调试工具,由于目标板本身有供电电源,SWD下载的话最少只要连接3根线即可,即数据/时钟/地 信号线,见下图。

横跨多领域应用——兆易创新GD32150R-EVAL开发板评测3

电容感应触摸(TSI)例程为例,载入例程,我们发现国产的资料就是好,有中文注释,这可大大方便了国内的开发用户。

横跨多领域应用——兆易创新GD32150R-EVAL开发板评测4

电容感应触摸(TSI)例程

下载前我们必须选择正确的硬件工具以及FLM,例程默认的硬件调试工具是J-LINK,此时我们要设置成ST-LINK,另外FLM设置成对应的GD32F1x0468,见下图

横跨多领域应用——兆易创新GD32150R-EVAL开发板评测5

FLM配置文件设置

编译,下载,完成后按一下板卡上的复位键就可以运行刚下载完的程序,可以看到LCD屏幕显示类似音量增加条图标,而通过手指在触摸感应条上的滑动LCD屏幕出现对应的进度条显示,见下图

横跨多领域应用——兆易创新GD32150R-EVAL开发板评测6

横跨多领域应用——兆易创新GD32150R-EVAL开发板评测7

电容感应触摸(TSI)演示

上一页 1 234下一页

扫描左侧的二维码

科技圈最新动态一手掌握
每日砸蛋,中奖率100%

责任编辑:小白