小安派BW21-CBV-Kit教程——基础RTC例程与简易RTC闹钟

嵌入式技术

1411人已加入

描述

作为一款本地AI图象识别开发板,BW21-CBV-Kit它能够独自运行目标识别模型。2.4GHz+5GHz的双频Wi-Fi,提供高性能的无线传输能力,让图象传输更加流畅。丰富的接口,搭配着AI识别,可以扩展出无限可能。

BW21-CBV-Kit支持Arduino的开发方式,可以简单实现一些DIY想法,例如:人脸识别、手势识别、物品识别等。

拿到BW21-CBV-Kit的小伙伴不知道怎么下手?这次给大家带来的是简易 RTC 闹钟

基础 RTC 例程

●示例

本例演示如何使用 RTC 库方法。本函数介绍如何使用 RTC API。RTC 功能由一个独立的 BCD 定时器/计数器实现。

从 Arduino IDE 中选择正确的 BW21-CBV-Kit 开发板:"工具"->"开发板"

然后打开 "RTC "示例:"文件" -> "示例" -> "AmebaRTC" -> "Simple_RTC"

RTC模块

成功上传示例代码并按下重置按钮后,该示例将在串行监视器中每秒打印出用户初始化时间以来的时间信息。

RTC模块

●代码参考

[1] Arduino Tutorials 中的简单 RTC 示例:

https://www.arduino.cc/en/Tutorial/SimpleRTC

简易 RTC 闹钟 

●用料

BW21-CBV-Kit x 1

●示例

本例演示如何使用 RTC 库方法创建 RTC 警报,以便在警报匹配时执行某些任务。其中,RTC 时间设置为 1600,闹钟设置为 1610。当时间匹配时,"警报匹配 "信息将打印在串行监视器上。

首先,从 Arduino IDE 中选择正确的 BW21-CBV-Kit 开发板:"工具"->"开发板"

然后从 "文件"->"示例"->"RTC"->"Simple_RTC_Alarm "中打开 "RTCAlarm "示例:

RTC模块

  在示例中,RTC 时间设置为 1600,警报设置为 1610。成功上传示例代码后,按下重置按钮。当达到警报时间(10 秒)时,附加的中断函数将打印以下信息:"警报已发出!",如下图所示。    

RTC模块

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分