[开发工具]

【新定义MCU开发板测评】开发板资料资源介绍,ISP下载,触摸全体验

[复制链接]
143|3
手机看帖
扫描二维码
随时随地手机跟帖
qinyunti|  楼主 | 2022-11-10 23:45 | 显示全部楼层 |阅读模式
本帖最后由 qinyunti 于 2022-11-11 09:08 编辑

#申请原创# 前言
新定义 NBK-RD8x3x 核心开发板采用新定义增强型的高速 1T 8051 内核工业
级集成触控按键功能的 Flash 微控制器 的RD8T36P48RJ大资源系列MCU32MHz 主频,64K Flash 8K SRAM
新定义 NBK-EBS001 TK 扩展板集成触控按键,滑条,滑轮三种按键类型的评
估板。配合 NBK-RD8x3x 核心开发板使用。
套件用于进行触摸评估与开发。
拿到板子之后我们先从资料,开发板资源,Demo等方面做一个全面的体验。
资料下载
工欲善其事必先利其器,所以我们先把相关的资料都下载下来,大概浏览一遍。
开发板
https://www.rdsmcu.com/shop/#/goodsList?categoryId=381
图片1.png
图片2.png
图片3.png




量产工具
https://www.rdsmcu.com/shop/#/goodsList?categoryId=8
图片4.png
图片5.png


芯片RD8T36P48RJ
https://www.rdsmcu.com/shop/#/goodsList?keyword=RD8T36P48RJ
图片6.png

开发板
新定义NBK-RD8x3x应用资料.rar
开发板资料:原理图,使用说明,Demo代码。先大致看下原理图和使用说明。
RDS_ISP.rar
ISP工具
KEIL 插件RD_KEIL_Setup.rar
KEIL下插件
新定义NBK-EBS001应用资料.rar
触摸板资料:原理图,使用说明,Demo代码。先大致看下原理图和使用说明。
量产工具
新定义LINK系列量产开发工具使用手册V0.1.pdf
烧录仿真工具和手册
RD LINK PRO量产开发工具配套资料.rar
RD8T36P48RJ芯片
RD8T36x_Demo_Code.rar
KEIL下的Demo代码
RD8T36x系列数据手册.pdf
编程参考,先大致过一遍,编程具体模块时再参考
EasyCodeCube_RDS_V3.2.2_20221021.rar
提供触控库,做触控的调试
其他应用手册
按需参考

板子初体验
触摸板
Key1,触摸按键
S1滑条,周边8LED
W1滑环,周边12LED
图片7.png
图片8.png
图片9.png
开发板
TYPE-C供电,CH340 USB转串口,ISP下载。串口TX指示灯。
3.3V5V工作切换。其他跳线接口。
自恢复保险,5V3.3VLDO
串口仿真器接口。
一个电源指示灯,一个用户LED
Arduino接口。
复位按键。
外部32.768KHz晶振。
所有IO引出。
图片10.png
图片11.png
图片12.png



触摸板安装到开发板上
图片13.png

ISP下载Demo程序
由于出厂的Demo程序只是LED闪烁,并不是具备触摸功能的程序,所以我们先烧录触摸的Demi程序。

ISP下载涉及如下红色框中的USB接口和最下免得复位按键。
图片14.png
USB接到电脑,可以看到设备管理器的串口,如果不能识别可自行网上搜索CH340驱动安装。
图片15.png
当芯片处于Boot程序状态时可以直接通过上位机下发HEX更新程序,当芯片运行用户程序时,需要对芯片下发握手指令,再对芯片进行复位使芯片进入更新模式。

双击打开RDS_ISP\ISPTool.exe
电子左上角的”ISP烧录选项卡->
点击”检测串口”->
选择设备管理器看到的串口号->
设置波特率(波特率是自适应的)可以任意选择,默认是9600,一般可以设置为115200,如果太高了通讯失败可以选低一点->
点击”打开串口”
图片16.png

IC型号选择和开发板对应的”RD8T36P48”
等待RST时间默认为5S,可以设置大一点,这样有足够的时间去按RST按键。
点击”导入文件”
选择”\新定义NBK-EBS001应用资料\新定义NBK-EBS001应用资料\NBK-EBS001 Demo Code\Demo\Output\20220811032007.hex
点击”更新程序”
图片17.png
此时提示”开始连接IC...
请复位目标IC
按下开发板的复位按键

烧录完成如下
图片18.png

再按复位按键,重新启动程序,就可以进行触摸的操作测试了。
触摸体验
滑轮W1,短按Key1
单击Key1可以切换滑轮上LED的显示形式:
形式1:
点击一下Key1按键,滑轮周边三个按键亮,然后用手指在W1滑轮触摸旋转,3LED跟随手指旋转亮。
形式2:
再次点击Key1按键,然后用手指在W1滑轮触摸旋转,LED依次连续亮或者灭。

如下两张图,演示先短按Key1,再旋转W1,3LED跟随手指的模式。
再次短按Key1,再旋转W1,LED依次亮灭的模式
图片19.png
图片20.png


长按Key1
长按Key1之前已经亮着的灯灭,再次长按Key恢复之前亮着的灯。
注意可能一直不亮,则需要先S1滑条控制亮度变高,W1旋转点亮灯。
如下两张图演示长按Key1灭灯,再次长按Key1亮灯的过程
图片21.png
图片22.png
滑条S1
S1上左右滑动控制S1上面的灯依次亮灭,
同时控制W1S1周边的灯的亮度。
W1周边的灯前提是需要W1控制已经点亮。
如下三张图片演示,S1从左划到右,S1周边LED从左到又依次点亮,S1W1周边LED亮度依次增强
图片23.png
图片24.png

图片25.png

总结
1. 资料
官网资料查找比较容易,导航清晰,一下子就能找到所需的资料。资料也规范完善,这一点值得点赞,相比国内很多半导体厂商这一点也是做的非常好的。
2. 触摸板和底板最好能做防呆处理,或者有明显的丝印指示。避免插错,也不需要去翻手册就直接知道怎么接。
3. ISP最好能单独给一个文档,以一个实例比如烧录出厂Demo,说明烧录过程,虽然有文档<<ISP工具使用说明.chm>>,但是并不是step by step,比如波特率时多少没有说明(虽然测试可知波特率是自适应的)
4. 出厂程序不是带触摸功能的程序,需要先下载带触摸功能的Demo程序。从开箱体验的角度和演示的角度来说,最好出厂就是比较完整演示的Demo程序,一上电就能使用。毕竟一开始大家都不熟悉环境,先要下载程序可能会有一些问题,可能会劝退打击拿到开发板一开始的热情。
5. S1的滑动比较流畅,基本可以做到LED依次亮灭。Key1的短按识别也比较清晰,基本每一次按键都能响应。W1的旋转不是很清晰,触摸圆的一边时可能另外一边响应,因为圆比较小,可能存在干扰,这个可能需要进行一定的调试,参数匹配。



使用特权

评论回复
weifeng90| | 2022-11-11 08:00 | 显示全部楼层
开发工具使用确实方便不少

使用特权

评论回复
RDS小定| | 2022-11-11 16:41 | 显示全部楼层
继续,继续,  开发板上的RD8T36P48的资源很丰富,继续评估。 尤其是触摸,3通道能做到256档无极调节,滑轮滑条的效果,那不是随随便便能做到的,期待后续的评估。

使用特权

评论回复
xld0932| | 2022-11-11 16:43 | 显示全部楼层
楼主速度呀……我的板子还没收到呢,楼主都出测评了……

使用特权

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

本版积分规则