单片机/MCU论坛
直播中

jf_51690596

1年用户 1经验值
擅长:可编程逻辑 嵌入式技术 处理器/DSP 控制/MCU
私信 关注

【新定义MCU开发板测评】点灯及流水灯

一、开箱

收到的开发板由两块板子组成,一块RD8X3X开发板和一块EBS001扩展板。组合后如下图

IMG_20230813_112244.jpg

二、点灯

1、在新定义官网下载易码魔盒并安装,链接如下

下载中心 (rdsmcu.com)

image.png

2、使用易码魔盒配置并初始化工程

(1)编写工程名称及路径,点击下一步

image.png

(2)选择开发板上对应的芯片型号,这块板子上的芯片型号是RD8T36P48,点击开始工程

image.png

(3)双击新建空模板,开始一个工程

image.png

(4)左边配置时钟及参考电压,右边配置引脚类型

image.png

(5)根据开发板的原理图,配置P05为推挽输出模式

image.png

image.png

(6)根据开发板的原理图,在主函数中设置P05输出为低电平

image.png

(7)依次点击右上角工具栏中的生成、编译和烧录

image.png

(8)选择ISP烧录,用数据线连接电脑和开发板,选择正确的端口号,波特率为115200,打开串口,导入生成的hex文件,点击更新程序,并按下开发板上的复位键,烧录成功,开发板上的第一个LED灯成功点亮

image.png

image.png

三、流水灯

在点灯的基础上加上延时函数,就可以实现一个简单的流水灯,本次使用LED1-LED12来实现一个简单的流水灯

1、按照上述点灯的方式再新建一个工程

2、按照示意图初始化这12个引脚

NBK-EBS001 TK图.png

image.png

3、编写延时函数,延时时间为大致计算所得(不一定准确)

image.png

4、在主函数依次点亮12个LED灯并加上延时效果,即可实现一个简单的流水灯,效果如下

video_20230813_115855

更多回帖

发帖
×
20
完善资料,
赚取积分