查看: 1747|回复: 1

[原创] LPC51U68 Type I I/O 滤波器配置使用说明,配置 I2C必看

[复制链接]

该用户从未签到

656

主题

6312

帖子

0

超级版主

Rank: 8Rank: 8

积分
19933
最后登录
2024-4-19
发表于 2021-3-26 14:56:48 | 显示全部楼层 |阅读模式
本帖最后由 小恩GG 于 2021-7-2 16:27 编辑

最近小编在支持客户使用LPC51U68 I2C功能的过程中,发现手册在对I2C所对应的Type I I/O控制口的描述存在一些出入,经过和芯片设计部门反复核实,我们确认现有用户手册在对Type I I/O内部滤波器的描述上存在问题,我们在本文对其进行解释说明。下一版用户手册应对相关接口说明进行完善。

Type I I/O口对应管脚PIO0_23 ~ PIO0_26。 顾名思义,Type I 里的I就是I2C的首字母。Type I管脚推荐用于I2C。当Type I IOCON寄存器的FUNC=1时,对应管脚专用于I2C功能。
type I io.jpg
用户手册 Fig14. Pin Configuration 有关I/O的内部设置框图设置框图是针对于Type A 和Type D I/O的。Type A 和Type D I/O用于数字输入时,内部有一个10ns的滤波器用于毛刺滤波,而Type I I/O内部没有10 ns的滤波器,取而代之的是两个50ns和3ns的滤波器,如下图,有变化的部分我已用红色在图上标注:
Type I io pin config.jpg

因为I/O内部结构的不同,故Type I IOCON 寄存器也要进行如下修正
Type I IOCON.jpg

这里FILTEROFF是两个滤波器使能的总开关。
当FILTEROFF=0使能滤波器时,
I2CFILTEROFF=0 使能50ns滤波器
I2CFILTEROFF=1 使能3ns滤波器

以上说明供LPC51U68用户使用配置I2C时作为参考。

回复

使用道具 举报

  • TA的每日心情
    开心
    2024-4-10 22:38
  • 签到天数: 1335 天

    [LV.10]以坛为家III

    88

    主题

    4292

    帖子

    12

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    9049
    最后登录
    2024-4-13
    发表于 2021-3-26 16:10:11 | 显示全部楼层
    正在使用LPC51U68参加论坛的活动。
    也算是使用者吧!
    谢谢楼主的分享了。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2024-4-19 18:07 , Processed in 0.112275 second(s), 21 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2021, Tencent Cloud.

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