首先要说的是这块开发板的内核以及一些基础的使用。当我们拿到一块开发板的时候我们首先要注意的就是这块板子的内核以及板子的原理图,接下来就是很有象征意义的一课了-----点灯。
今天是我拿到这块的第好多天哈哈哈,这个是我在新定义的官网申请的板子,官网新定义商城大家可以留意下活动,这块开发板使用的是国产的芯片,51的内核,相对于STC89C51来说他又有更高频率的晶振且有触摸按键,所有功能还是非常强大的,有问题还可以加入技术交流群,群号码是857324340。好了,简单加一下广告哈哈哈,话不多说开始上正题,让我们都成为点灯大师吧。
技术交流群里边资源也是比较多,这里我简单展示一点我使用到的
如上所示:在群文件找到开发软件文件夹
打开后有很多必备软件以及软件的插件,如果你已经安装过keil c51的话只需要把RDS_ISP.rar下载并安装,这个是烧录软件,类似于C51的STC的烧录器都是用来烧录使用的。易码魔盒可以用来通过配置生成工程文件,类似于STM32的STM32cubeMX,软件图标放在下方了。到这里我们需要的软件已经安装差不多了,还差一个RD的固件包,我们只需要下载红圈圈起来的这个文件即可
图1 固件包
图2 STM32cubeMX图标
接下来就开始进入正题了,我们也可以在群文件找到“初识新定义开发板”跟着进行操作,这里我就按步骤把我自己学习的过程给大家展示一下。
一、打开易码魔盒软件
点击编译菜单下的配置选项
二、导入keil文件执行路径
找到自己keilC51的文件路径,找不到的可以右键桌面图标打开文件所在位置找到keil的文件路径然后导入
三、打开易码魔盒软件,新建一个工程,选择开发板的主控 MCU 型号,【点击这里开始工程】如图
【新建空模板】如图
新工程建好后看到如图界面
四、查看开发板原理图,得知板子上 LED 灯的控制管脚,这里我们选择点亮 D9,对应控制管脚 P23
五、在易码魔盒的芯片管脚资源图上找到 P2.3,设置为【强推挽输出】,如图
六、设置完的管脚变色,然后我们在代码窗口中找到【main.c】,在 while(1)函数中添加一句代码:P23=1; 如图
七、配置管脚资源的初始化代码可以直接生成,我们点击左上角生成图标,再进行编译,如图
八、编译成功后我们就可以烧录程序到IC中,点击烧录图标,易码魔盒会自动检测是串口烧录还是烧录器烧录,如图
九、ISP 软件打开的同时会自动进行烧录,此时可能由于 IC 型号没有选择而发生出错,我们只要选择正确的 IC型号重新烧录即可,如图
十、烧录成功后我们便可以看到开发板上对应的 LED 灯亮起,如图
至此,开发板的基本使用方法结束,相信你已对新定义开发板和易码魔盒有了基本的认识,接下来就看你的啦!