请选择 进入手机版 | 继续访问电脑版
查看: 2760|回复: 5

[分享] 【经验分享】lpcopen2_10_lpc1769 i2c代码bug修正

[复制链接]

该用户从未签到

648

主题

6301

帖子

0

超级版主

Rank: 8Rank: 8

积分
19547
最后登录
2024-3-28
发表于 2018-6-22 16:44:35 | 显示全部楼层 |阅读模式
本帖最后由 小恩GG 于 2018-6-22 16:45 编辑

【经验分享】lpcopen2_10_lpc1769 i2c代码bug修正
       最近有客户在使用官方LPC1769的lpcopen i2c代码,代码下载链接如下:
在LPCXpresso LPC1769板子上面测试的时候,发现不能准确工作,这里经过测试,发现底层有些问题,这里分享出来,希望后面用的网友能够规避掉这个问题。
问题表象,有客户在使能I2C中断,总是停在Chip_I2C_EventHandler函数,经过测试,发现实际上I2C总线上连波形都没有,所以检查底层引脚代码,发现引脚代码配置有问题,代码中使用的是P0.19, P0.20,从手册中查看:
1.png
可以看到I2C功能是FUN=3的时候,但是代码中定义的是FUNC2,于是将Board_I2C_Init修改如下:
87.jpg
然后再经过简单的测试,发现I2C波形能够准确发出来:
2.png
再次测试,代码可以进入中断,并且不会停到Chip_I2C_EventHandler

3.png
4.png
如果实际有网友要用这个I2C代码,需要注意下这个问题。
i2c.rar (4.15 KB, 下载次数: 8)
回复

使用道具 举报

  • TA的每日心情
    奋斗
    前天 15:14
  • 签到天数: 345 天

    [LV.8]以坛为家I

    7

    主题

    620

    帖子

    1

    金牌会员

    Rank: 6Rank: 6

    积分
    1510
    最后登录
    2024-3-27
    发表于 2018-9-11 09:38:31 | 显示全部楼层
    标记               
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-7-5 15:45
  • 签到天数: 664 天

    [LV.9]以坛为家II

    42

    主题

    1594

    帖子

    19

    金牌会员

    Rank: 6Rank: 6

    积分
    5350
    最后登录
    2021-12-22
    发表于 2018-9-11 09:55:48 | 显示全部楼层
    不错,会帮大忙的!
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-7-5 15:45
  • 签到天数: 664 天

    [LV.9]以坛为家II

    42

    主题

    1594

    帖子

    19

    金牌会员

    Rank: 6Rank: 6

    积分
    5350
    最后登录
    2021-12-22
    发表于 2018-9-11 09:57:08 | 显示全部楼层
    不错,会帮大忙的!
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2020-2-11 10:50
  • 签到天数: 332 天

    [LV.8]以坛为家I

    1

    主题

    559

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    1265
    最后登录
    2020-2-11
    发表于 2018-9-11 10:36:46 | 显示全部楼层
    谢谢分享,很实在
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-1-23 09:58
  • 签到天数: 25 天

    [LV.4]偶尔看看III

    6

    主题

    51

    帖子

    2

    注册会员

    Rank: 2

    积分
    164
    最后登录
    2021-5-8
    发表于 2018-9-12 09:54:50 | 显示全部楼层
    谢谢分享,收了
    今天天气不错!签到!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-3-29 09:47 , Processed in 0.137746 second(s), 27 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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