查看: 4837|回复: 2

[原创] 【IRD-LPC1768-DEV】I2C驱动

[复制链接]
  • TA的每日心情
    奋斗
    3 小时前
  • 签到天数: 1778 天

    连续签到: 7 天

    [LV.Master]伴坛终老

    54

    主题

    4377

    帖子

    21

    金牌会员

    Rank: 6Rank: 6

    积分
    9179
    最后登录
    2025-7-20
    发表于 2019-4-4 13:27:19 | 显示全部楼层 |阅读模式
    板卡上很多设备都是依托I2C来驱动,比如存储芯片PCF85102C-2,板载IO扩展芯片PCA9551PW(驱动四个按键和四个灯),外扩IO扩展芯片PCA9555,板载温度芯片SA56004,满满的NXP半导体啊。


    以上只要配置一次I2C,选择不同地址就可以驱动这些器件了。


    I2C配置
    TIM图片20190404110252.png


    单字节读写驱动实现
    TIM图片20190404110335.png TIM图片20190404110350.png


    多字节读写驱动实现
    TIM图片20190404110403.png TIM图片20190404110529.png


    简单的测试
    TIM图片20190404132240.png


    结果可以看到,板卡上LED闪烁,KEYPOAD上LED闪烁,按键打印输出
    TIM图片20190404132250.png


    附上工程 app_example.rar (102.94 KB, 下载次数: 19)
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-4-30 21:50
  • 签到天数: 17 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    9

    主题

    142

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1208
    最后登录
    2023-2-28
    发表于 2019-4-4 16:10:05 | 显示全部楼层
    附件提醒损坏,麻烦再上传下,谢谢!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 10:11
  • 签到天数: 1846 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    203

    主题

    3万

    帖子

    64

    超级版主

    Rank: 8Rank: 8

    积分
    112622
    最后登录
    2025-7-19
    发表于 2019-4-5 11:51:33 | 显示全部楼层
    支持一下~~~
    该会员没有填写今日想说内容.
    回复

    使用道具 举报

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

    本版积分规则

    关闭

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

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-20 20:02 , Processed in 0.087132 second(s), 22 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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