我是靠谱客的博主 大方画板,最近开发中收集的这篇文章主要介绍AP3216C,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

这是一款集成光传感器,距离传感器,红外LED的芯片.

通讯方式:I2C

器件地址:7'1E

寄存器:

环境光值程序过程:先向0x00地址,写入0x03,ALS+PS+IR激活,然后等待12.5ms,开始读取0XOC地址的ALS低位值,两次读需要大2us-4的等待时间,然后读取0XOD地址的ALS高位值,然后返回到等待12.5ms,继续循环下去

这个比较简单:但是自己在调试过程中,发现很多自己犯的小错误,比如状态机没有写完整,两次读需要2-4us等待时间,很多问题都是靠signaltap调试出来的。只要你理解了I2C的通讯方式,这个项目就比较容易了。

写过程:

读过程:

 

最后

以上就是大方画板为你收集整理的AP3216C的全部内容,希望文章能够帮你解决AP3216C所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部