打印
[开发工具]

新定义MCU开发板测评 + 点灯第一式

[复制链接]
646|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
第一式:点灯。
首先就是建工程,嘿嘿,没这么无聊,重复造轮子的工作,太枯燥,走点捷径好。网上资料一查,官方有Demo心不慌(一般我都觉得官方的太复杂),另辟蹊径,找个网友的工程用用。
首先看下芯片时钟情况如何呢,赶紧去瞧瞧。
RD8T36系列具有超高速1T 8051  CPU内核,运行频率高达32MHz。看了下管脚定义,只看到32.768的OSC接口,没有其它晶振接口了。看来要用内置的32MHz振荡器了。



上面的n代表设定值,所以此处需要设置。
库文件里面包含rd8_option.c 包含一个void OPTION_SYSCLK_Init(SYSCLK_PresSel_TypeDefSYSCLK_PresSel)函数,对系统时钟进行分频初始化。其操作为OPREG,经常和手册里面OP_CTM0地址一直为0xFF,见上面及下面截图。


初始化时钟: 不分频。
板子一看两个LED灯,线路瞧一瞧,一个电源指示灯,一个可控,接口P01,就是你了。

话说现在已不再流行当年C51什么sbit操作了,一般都库可用。感觉看下gpio.h文件库有哪些函数可以用。好家伙,还挺全,和ST的库操作类似,心不慌了,好操作。还有个闪灯的反转函数,妥了。

先对IO进行初始化,
P01口推挽输出。
然后就是延时了,采用软件延时。
下载使用ISP方式,插上板子后,USB-COM驱动安装完成后,点击软件中的检测串口,打开电脑硬件管理,查看响应的串口号并在软件中进行更改,加载HEX文件进行下载,过程中会提示按下复位键进行下载,如下图。



123.rar

691.18 KB

使用特权

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

本版积分规则

认证:兴储世纪科技股份有限公司+软件工程师
简介:本人从事电源行业10年有余,主要从事过UPS软件开发及维护、车载OBC软件开发、300-3000W高频逆变器软件开发、工频逆控一体机软件开发、便携式交直流电源软件开发.

72

主题

744

帖子

6

粉丝