我是靠谱客的博主 欣慰睫毛,最近开发中收集的这篇文章主要介绍杰理 AC692N系列 ---时钟闹钟开发流程 做一个简单的闹钟,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

一、功能说明
时钟、闹钟在带显示的音箱上是比较常见的功能,但同时也是比较复杂的功能,它的难点主要在于操作和显示部分,因为不同的项目上会有不同的操作,显示也会有很大的差异,有些项目甚至于需要添加双闹钟的功能,这部分就更为复杂了。所以对于初学者来说开发带时钟、闹钟的项目难度是比较大的。下面就简单的讲解一下时钟 闹钟的开发流程。有不懂的朋友可以进一步沟通。
二、开发流程
1、时钟源的选择,这是非常关键的一步,这个如果设置不好会导致时钟不走。一般时钟源会选择外挂32.768KHZ的晶振,一AC6921为例,会挂在7、8脚上。那么同样软件也需要配置这两个IO。
在这里插入图片描述
在这里插入图片描述
2、打开相关宏定义
在这里插入图片描述
3、做一个简单的闹钟,sdk有做好的消息接口,直接发对应消息即可
在这里插入图片描述
发消息之后会从这里进入设置循环
在这里插入图片描述
这两个消息主要是改变设置时候光标的位置
在这里插入图片描述
这两个消息设置光标所在处的数值
在这里插入图片描述
这里有设置超时处理,等设置超时后就会跳出设置循环,然后恢复正常的显示。
在这里插入图片描述
这里设置闹钟的开关
在这里插入图片描述
以上就是时钟闹钟设置的全过程
4、响闹
闹钟打开后,当闹钟时间到时会触发中断,然后在半秒中播放闹铃。
在这里插入图片描述
在这里插入图片描述

最后

以上就是欣慰睫毛为你收集整理的杰理 AC692N系列 ---时钟闹钟开发流程 做一个简单的闹钟的全部内容,希望文章能够帮你解决杰理 AC692N系列 ---时钟闹钟开发流程 做一个简单的闹钟所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部