[开发工具] 新定义MCU开发板测评 + OLED液晶显示卡塔尔世界杯

[复制链接]
 楼主| forgot 发表于 2022-11-29 09:55 | 显示全部楼层 |阅读模式
<
本帖最后由 forgot 于 2022-11-29 10:04 编辑

评测目录:
一、上电运行Demo+TK触摸调试
二、OLED液晶显示开发实验-世界杯H组播报
三、易码魔盒试用
四、评测总结
说明:板子运行视频及源代码工程附在最后。

一、上电调试:
  距离上次使用8051内核的MCU已经很多年了,自己现在多数采用arm内核的MCU,但是对于增强型高速1T 8051的性能也有所耳闻,就是从来没有用过。正好借此次新定义MCU测评活动可以体验一下,
看了一下这个RD8T37集成了触控按键功能,就是Touchkey controller,应该是这个产品的特色。主板集成了ISP烧写模块,为了触摸功能还特地送了一个TK扩展板,两块板子都做的很NICE,配套材料也做的挺好,居然还提供了PCB project,板子设计的也非常漂亮。
图:
微信截图_20221129090647.png 微信截图_20221129090907.png

  拿到板子后到官方链接下载了配套的应用资料和ISP工具及KEIL插件就可以正式进入调试了,首先是通电安装一下340串口驱动,电脑就可以通过ISPtool搜索到串口识别板子。编译一下NBK-RD8x3x Demo Code,可以对板子的BTMPWM、定时器、串口、SPI等外设进行实验。功能函数都在FunctionType.h中进行了申明,厂家编写了一个uint8_t Test 变量,可以通过自己赋值进行不同外设的初始化配置和调试实验,非常方便,大部分都编译后下载跑了一下。
另外在NBK-EBS001 Demo Code下有一个驱动TK扩展板的程序,通过 Sys_Scan()函数进行触摸按键扫描检测和各个灯的操作,主要是DataProcessing(value)函数,编译之后烧进去跑起来很漂亮,触摸也很顺滑。
图:
微信图片_20221129094029.png

二、OLED液晶显示开发实验
  手头上正好有一个1.3OLED液晶,趁着这次卡塔尔世界杯,就做一个H组的排名播报吧。为什么是H组,懂得自然懂,顺便用屏打印一下串口,点一下自己的led灯试试。
1、首先在工程中添加自己的oled.coled.holedfont.h三个文件,添加好.h文件。
2、在工程中编写MY_OLED_Init();MY_UART0_Init(115200);MY_BTM_Init();三个初始化函数,
编写MY_OLED_Test();MY_Uart_Test();两个功能实验函数。MY_OLED_Test();包含Show_Hgroup();H组的场次和积分播报。
MY_Uart_Test();中直接接收串口数据显示在液晶片的"UART0_Show_Here:"下一行,在BTM_Int();中断函数中翻转4LED灯(3个是液晶屏的板子)。
看了一下原理图口,选择了一下P54 P55 P47来驱动OLED,另外随便选了几个口作为驱动LED,选择UART0作为调试串口。
3、修改一下uint8_t Test = 100;(不运行demo)进行编译后烧录。
图:
微信图片_20221129090835.png 微信截图_20221129093556.png 微信截图_20221129093625.png 微信截图_20221129093654.png 微信截图_20221129093721.png

跑起来之后看一下:
微信截图_20221129090750.png
微信截图_20221129090737.png
微信截图_20221129090719.png

三、体验易码魔盒:
  反正现在各个厂家图形化编程都是叫啥啥Cube,这次的中文名把我搞蒙了,开始没反应过来是什么。现在还是讲究特色,还是回到芯片特色-触控,这个易码魔盒里提供触控库,做触控的调试非常方便。这个软件才123M。安装好之后新建工程可以发现很多触控demo,可以直接点击生成KEIL code,目录下面有个Keil_C文件夹,里面keil工程代码,然后可以根据需要添加自己的应用app。吐槽一下这个易码魔盒的界面总给我一种老年机的感觉,可能是那几个图标搞得。
图:
微信截图_20221129091206.png 微信截图_20221129091431.png 微信截图_20221129091607.png

四、评测总结:
  非常荣幸能够通过这次机会第一次体验了一下增强型8051mcu,说起来,对8051还有点情怀在里面。总体来说基于现在新定义厂家提供的BSP库和demo例程,开发起来非常简单,做一些小的电子产品应该非常快。当然触摸控制器应该是这个产品的核心特色功能,后面有机会用到这块功能的话,希望能用上这个片子,如果做一些功能不是特别复杂的产品,我觉得这个RD8T也是一个很好的选择。
  最后感谢一下新定义的张宁在这次活动过程中对我提供的帮助。

源代码文件:
NBK-RD8x3x Evaluation_Test_code.zip (8.03 MB, 下载次数: 7)

视频链接
新定义RD8T36测评-触控demo
https://www.bilibili.com/video/BV1av4y1d7nM/

新定义RD8T36测评-OLED显示世界杯H组赛况
https://www.bilibili.com/video/BV17v4y1d7Mp/

新定义RD8T36测评-OLED显示串口打印C罗
https://www.bilibili.com/video/BV1aD4y1v7JW/

/*************************************************/
wangjiahao88 发表于 2022-12-3 08:44 | 显示全部楼层
帅呆了!
这个配置工具 感觉很棒
海滨消消 发表于 2022-12-4 12:56 来自手机 | 显示全部楼层
看来楼主也是个足球迷
sanfuzi 发表于 2022-12-5 21:01 | 显示全部楼层
这个准备做预测吗?盲按,选结果。
 楼主| forgot 发表于 2022-12-6 08:47 | 显示全部楼层
sanfuzi 发表于 2022-12-5 21:01
这个准备做预测吗?盲按,选结果。

好主意,按了一下显示“桑巴军团”
i1mcu 发表于 2022-12-6 13:49 | 显示全部楼层
居然还有触摸的屏幕呢              
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2064

主题

14492

帖子

59

粉丝
快速回复 在线客服 返回列表 返回顶部

2064

主题

14492

帖子

59

粉丝
快速回复 在线客服 返回列表 返回顶部