查看: 2549|回复: 8

[求助] LPC824的I2C切换到普通IO的例程

[复制链接]

该用户从未签到

2

主题

7

帖子

0

注册会员

Rank: 2

积分
58
最后登录
2018-9-17
发表于 2018-8-23 15:33:48 | 显示全部楼层 |阅读模式

LPC824: I2C1配置到P06/P07,可以从I2C功能切换到通用IO 口,但不能从通用IO口切换到I2C,不知什么原
我知道答案 目前已有8人回答
回复

使用道具 举报

  • TA的每日心情
    郁闷
    2021-8-25 16:50
  • 签到天数: 57 天

    [LV.5]常住居民I

    20

    主题

    185

    帖子

    12

    金牌会员

    Rank: 6Rank: 6

    积分
    1275
    最后登录
    2024-4-8
    发表于 2018-8-24 08:43:29 | 显示全部楼层
    你是怎么做的切换
    签到
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-10-25 11:08
  • 签到天数: 202 天

    [LV.7]常住居民III

    28

    主题

    1618

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    5070
    最后登录
    2024-4-10
    发表于 2018-8-24 10:21:20 | 显示全部楼层
    是不是IIC有固定的管脚啊?不是那种随便想让那个管脚变成IIC 就变成IIC的吧。

    还有一种方法,可以做成模拟IIC的。社区有demo的。可以找找。

    评分

    参与人数 1 +1 收起 理由
    doatello + 1

    查看全部评分

    哎...今天够累的,签到来了~
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    20063
    最后登录
    2024-4-28
    发表于 2018-8-24 10:34:51 | 显示全部楼层
    楼主你好!
    如果需要做I2C, 你需要配置SWM,i2c1需要配置SWM寄存器中的PINASSIGN9。
    你看看重新配置下SWM是否能够工作?
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    7

    帖子

    0

    注册会员

    Rank: 2

    积分
    58
    最后登录
    2018-9-17
     楼主| 发表于 2018-8-24 11:23:40 | 显示全部楼层
    小恩GG 发表于 2018-8-24 10:34
    楼主你好!
    如果需要做I2C, 你需要配置SWM,i2c1需要配置SWM寄存器中的PINASSIGN9。
    你看看重新配置下SWM是 ...

    小恩,您好,
            现要IO切换功能,从I2C1(P06\P07)切换到普通通途IO口是可以的,但从普通IO口切换到I2C时不行,
    能提供相关的DEMO,或初始配置吗?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-3-5 08:47
  • 签到天数: 1 天

    [LV.1]初来乍到

    91

    主题

    2929

    帖子

    2

    金牌会员

    Rank: 6Rank: 6

    积分
    7812
    最后登录
    2024-4-28
    发表于 2018-8-24 11:31:06 | 显示全部楼层
    寄存器没配置好,I2C再配置回IO,切换的话应该要配置两次。也可以采用IO模拟方法,网上的例程改改也好操作。试试看看

    评分

    参与人数 1 +1 收起 理由
    NXP管管 + 1

    查看全部评分

    加油哦
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    656

    主题

    6312

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    20063
    最后登录
    2024-4-28
    发表于 2018-8-27 10:40:40 | 显示全部楼层
    冷雨雪 发表于 2018-8-24 11:23
    小恩,您好,
            现要IO切换功能,从I2C1(P06\P07)切换到普通通途IO口是可以的,但从普通IO口切换到 ...

    你把你切换代码给我看看,我看看是否有什么毛病。
    I2C->GPIO, GPIO->I2C的,我看你怎么配置的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2

    主题

    7

    帖子

    0

    注册会员

    Rank: 2

    积分
    58
    最后登录
    2018-9-17
     楼主| 发表于 2018-8-27 11:31:48 | 显示全部楼层
    小恩GG 发表于 2018-8-27 10:40
    你把你切换代码给我看看,我看看是否有什么毛病。
    I2C->GPIO, GPIO->I2C的,我看你怎么配置的。 ...

    能帮一切换的DEMO?我不会弄
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    昨天 13:30
  • 签到天数: 1419 天

    [LV.10]以坛为家III

    17

    主题

    2100

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    6028
    最后登录
    2024-4-28
    发表于 2019-1-15 12:36:38 | 显示全部楼层
    我觉得似乎端口设置有问题。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-29 02:58 , Processed in 0.150040 second(s), 31 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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