1、资料下载
拿到板子,第一件事是找资料!!!
我们可以去官网下载相应资料,网址:样品申请 (rdsmcu.com)https://www.rdsmcu.com/shop/#/sample
找到相应的开发板(在上面网站找,页面拉到最下面)
点开产品资料
1.1资料简介
重要的是三个文件-----新定义NBK-RD8x3x应用资料、RDS_ISP、KEIL 插件RD_KEIL_Setup
新定义NBK-RD8x3x应用资料--------->这里有程序源码和开发板的简介及原理图!!!
RDS_ISP---------->这个是ISP下载工具,用来下载Hex文件到板子(类似51的下载方式,接上Type-C就能用了)
KEIL 插件RD_KEIL_Setup-------->这是开发板的芯片包,类似(STM32的芯片包),下载后Keil5可以选择芯片,如下图
2.芯片介绍
开发板主 MCU 芯片型号为 RD8T36P48RJ,LQFP48 管脚封装,开发板把所有的功能接口都连接出来,引出 Arduino 管脚,并集成 ISP 烧录工具,方便客户开发。内置31路高灵敏度隔空电容触控电路、64KbytesFlash、12位高精度ADC、1个UART。RD8T36系列开发调试非常方便,具有ISP(InSystemPrograming)、ICP(InCircuitPrograming)和IAP(InApplicationPrograming)功能。允许芯片在线或带电的情况下,直接在电路板上对程序存储器进行调试及升级。RD8T36系列具有非常优异的抗干扰性能和性能极好的触控按键性能,非常适合应用于各种使用场合的触控按键和主控控制,如大小智能家电和智能家居、物联网、无线通讯、游戏机等工业控制和消费应用领域。
3.上电测试
1.接上Type-C线,让板子和电脑相连。
2.找到工程编译:新定义NBK-RD8x3x\新定义NBK-RD8x3x应用资料\NBK-RD8x3x Demo Code
(这个例程我试了一下,编译不成功,错误提示:FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED)
出现以上错误这里有篇文章解决了:keil错误 *** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED 完美全部解决方法_轻草一心的博客-CSDN博客
如果没有生成HEX文件,请按照下面步骤
编译成功后,找到前面所说的ISP软件烧录!
以上就是流程了,本人有点菜,刚拿到板子就开始研究,第一次接触国产芯片,还有很多需要学习的地方,如有误,望批评指正!