请选择 进入手机版 | 继续访问电脑版
搜索
热搜: ROHM 模拟 车载
查看: 3783|回复: 8

[ROHM DIY套件资料] IIC总线库函数查询方式驱动BH1790GLC脉搏传感器

  [复制链接]

该用户从未签到

2248

主题

1万

帖子

1

精华

论坛元老

最后登录
2024-3-28
发表于 2018-12-14 08:59:54 | 显示全部楼层 |阅读模式
上次是用IO口模拟IIC总线来测试的,这几天又有空了,来试试IIC总线的库函数方式来驱动试试,先采用查询方式,下次再采用中断方式。

IIC的具体介绍和各种状态的转变什么的手册上都说的很清楚,要想了解工作过程,手册至少要好好读一遍的,这里就不多说了,直接看看库。关于IIC的库有两个文件,i2c_11u6x.c和i2cm_11u6x.c,前一个文件是各种IIC工作方式的库函数都有(主机从机什么的),后面一个文件是作为主机时的库函数。我们是作为主机方式操作的,所以采用后一个库函数文件,这样比较简单点。
1.png

具体的IIC程序部分,首先要进行IIC的IO口初始化为IIC功能,我使用的是IIC0
2.png

IIC主模式初始化,设置总线速率
3.png

IIC数据的发送和接收,直接调用一个函数就可以了,结构体要设置好,具体的发送接收操作都是库函数自动来完成,具体如何工作的可以看下库文件。
4.png

BH1790GLC脉搏传感器的初始化,我为了看下读写的对不对,每一条都做了显示处理来看下结果
5.png

主函数,定时0.5S读一次数据并刷新显示
6.png

实际显示的效果,可以看到手机按不按上去数据有明显的区别
7.png
8.png
9.png

回复

使用道具 举报

该用户从未签到

49

主题

2250

帖子

0

精华

论坛元老

最后登录
2020-12-15
发表于 2018-12-14 09:19:21 | 显示全部楼层
666                          
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    昨天 07:39
  • 签到天数: 518 天

    [LV.9]

    1

    主题

    2872

    帖子

    0

    精华

    论坛元老

    最后登录
    2024-3-28
    发表于 2018-12-14 09:33:03 | 显示全部楼层
    不错     
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    5

    主题

    1670

    帖子

    1

    精华

    金牌会员

    最后登录
    2024-1-31
    发表于 2018-12-14 09:34:51 | 显示全部楼层
    看过必顶
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    232

    帖子

    0

    精华

    高级会员

    最后登录
    2019-10-12
    发表于 2018-12-14 10:01:46 | 显示全部楼层
    666
    回复

    使用道具 举报

    该用户从未签到

    205

    主题

    1万

    帖子

    0

    精华

    论坛元老

    最后登录
    2023-6-10
    发表于 2018-12-14 15:57:11 | 显示全部楼层
    看看
    回复

    使用道具 举报

    该用户从未签到

    205

    主题

    1万

    帖子

    0

    精华

    论坛元老

    最后登录
    2023-6-10
    发表于 2018-12-14 16:16:05 | 显示全部楼层
    加油
    回复

    使用道具 举报

    该用户从未签到

    205

    主题

    1万

    帖子

    0

    精华

    论坛元老

    最后登录
    2023-6-10
    发表于 2018-12-14 16:55:05 | 显示全部楼层
    不错的
    回复

    使用道具 举报

    该用户从未签到

    14

    主题

    173

    帖子

    1

    精华

    高级会员

    最后登录
    2019-6-5
    发表于 2018-12-14 20:45:42 | 显示全部楼层
    666666
    回复

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /2 下一条

    Archiver|手机版|小黑屋|罗姆半导体技术社区

    GMT+8, 2024-3-29 06:39 , Processed in 0.118076 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表