0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MCU健壮性设计之如何配置数字输入/输出

汽车电子工程知识体系 来源:汽车电子硬件设计 作者:汽车电子硬件设计 2020-10-12 15:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一般来说,未使用的功能(或已删除的变体)都不会被释放。这对于uC的引脚尤其适用,因为它对摄动很敏感,可能会影响c的运作,也可能会产生扰动

为了定义一个可能的策略,我们必须考虑到可测试性、待机模式的消耗约束以及厂商推荐的优先权

简单地说,可以设置以下规则

§可测试性约束:

最大的覆盖范围是用一个测试点的输入的所有引脚来获得的

搜索的范围是一个带有相邻引脚的短路。

除了对其他功能或EMC风险的关键影响外,开路没有被搜索。

电流消耗约束:

上拉电阻的出现增加了待机(或睡眠模式)的消耗。在这种模式下,选择pin配置来最小化电源的消耗,而不需要进行浮动输入

制造商的建议:

未使用的输入必须直接连接到一个电势

或未使用的输入必须通过外部电阻连接到一个电势上

有时,一个晶元有几个封装,而晶元的输入可以在不需要任何照顾的情况下浮动。换句话说,取决于封装的变化,不是所有的信号线都可以在引脚上访问,比如减少引脚数量封装。这些隐藏的信号必须被视为未使用的引脚和配置适当减少功耗和噪声= >无关的检查(供应商)如果微控制器I / O(晶元但不是连着别引脚)指定在恒生指数,这些无关的I / O必须被编程以避免漂浮的I / O。

对于每个引用,必须提供来自供应商的确认,以确保没有内部的浮动输入(在微控制器PPAP文档中可能会提到内部的浮动输入)。

输入可以通过软的(漏极开路,拉起或下拉)来配置。

为了避免过早地丢失配置,建议软件确认所有微控制器端口的方向和数据,这是明智的。

未使用的中断输入必须被屏蔽。

图如果未使用的端口可配置为输入或输出,则配置为输出功能将是优先的。在这种情况下,pin将被连接到地面和输出阶段,并且将在最理想的状态下被配置为在低状态下运行(图21)。

如果状态不能配置在漏极开路,大多数时候在推拉中,状态将保持在较低的阶段(图22)。根据c的类型,推荐使用拉下电阻,以避免不合时宜的短路(图23)。在这种情况下,还可以将多个未使用的输出引脚通过单个电阻器连接到地(图24)。

在工厂测试模式下,如果µC启用了它,就可以通过向输入配置的内部向上配置(图25)来测试连接。

这些端口的读数是“0”,如果这一引脚是焊接的,如果有断开连接,则是“1”。

如果未使用的端口不能配置为输出,那么pin将根据通常不活跃的插脚点连接到参考电位、VDD或VSS。例如,在VDD中,通常处于低状态的中断输入将被引用。

根据µC的类型,推荐放置一个上拉式电阻器。在这种情况下,还可以将未使用的输入集中到单个电阻器上(图26)。

如果输入有一个内部的上拉,那么与地面的连接将是优先的(图27)。在这种情况下,切断连接将是可检测的(读取一个高状态),而这个引脚将永远不会悬空。如果待机功耗限制很高,那么就有可能把这一引脚悬空。


责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18635

    浏览量

    387650
  • 上拉电阻
    +关注

    关注

    5

    文章

    366

    浏览量

    31554
  • 制造商
    +关注

    关注

    0

    文章

    148

    浏览量

    13632

原文标题:MCU健壮性设计之如何配置数字输入/输出

文章出处:【微信号:QCDZYJ,微信公众号:汽车电子工程知识体系】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MCU未使用IO如何处理?

    场景: 无法配置输出的情况(如某些MCU限制)。 需要兼容未来功能扩展(保留输入能力)。 (3) 配置为模拟
    发表于 11-24 07:40

    Texas Instruments ISO1228数字输入接收器数据手册

    。ISO1228输入接收器可配置为源型或汇入型数字输入,只需对硬件进行极小的改动。这款数字输入
    的头像 发表于 08-02 11:09 960次阅读
    Texas Instruments ISO1228<b class='flag-5'>数字</b><b class='flag-5'>输入</b>接收器数据手册

    Analog Devices / Maxim Integrated MAX22193四通道工业数字输入数据手册

    Analog Devices MAX22193四通道工业数字输入 将四个24V工业数字输入转换为四个CMOS逻辑兼容的并行输出。所有四个通道
    的头像 发表于 06-18 15:36 588次阅读
    Analog Devices / Maxim Integrated MAX22193四通道工业<b class='flag-5'>数字</b><b class='flag-5'>输入</b>数据手册

    Analog Devices Inc. MAX22196八路工业数字输入数据手册

    Analog Devices Inc. MAX22196八路工业数字输入将八路工业24V或TTL电平输入转换为逻辑电平输出。这些灌/拉数字
    的头像 发表于 06-16 10:01 584次阅读
    Analog Devices Inc. MAX22196八路工业<b class='flag-5'>数字</b><b class='flag-5'>输入</b>数据手册

    AD74115单通道软件可配置输入输出技术手册

    AD74115是一款单通道、软件可配置输入输出器件,适用于工业控制应用。AD74115提供各种单芯片集成用例。这些用例包括模拟输出、模拟输入
    的头像 发表于 06-01 16:12 780次阅读
    AD74115单通道软件可<b class='flag-5'>配置</b>的<b class='flag-5'>输入</b>和<b class='flag-5'>输出</b>技术手册

    ADE1202双通道可配置隔离式数字输入技术手册

    输入或接触输入。DOUTx 引脚上的 ADE1202 数字输出信号反映用户可配置信号调理后的输入
    的头像 发表于 05-30 09:31 764次阅读
    ADE1202双通道可<b class='flag-5'>配置</b>隔离式<b class='flag-5'>数字</b><b class='flag-5'>输入</b>技术手册

    MAX22195高速、八通道、工业数字输入,带并行输出技术手册

    MAX22195将八路24V工业数字输入转换为八路CMOS兼容、并行输出。所有通道从输入输出的传输延迟小于300ns。与传统电阻
    的头像 发表于 05-21 11:42 703次阅读
    MAX22195高速、八通道、工业<b class='flag-5'>数字</b><b class='flag-5'>输入</b>,带并行<b class='flag-5'>输出</b>技术手册

    AD74412R四通道、软件可配置输入/输出技术手册

    AD74412R 是一款适用于楼宇和过程控制应用的四通道软件可配置输入/输出解决方案。AD74412R 包含用于模拟输出、模拟输入
    的头像 发表于 05-21 11:28 810次阅读
    AD74412R四通道、软件可<b class='flag-5'>配置</b><b class='flag-5'>输入</b>/<b class='flag-5'>输出</b>技术手册

    AD74413R软件可配置的四通道输入/输出技术手册

    AD74413R是一款软件可配置的四通道输入/输出解决方案,适用于楼宇和过程控制应用。AD74413R包含用于模拟输出、模拟输入
    的头像 发表于 05-21 11:22 769次阅读
    AD74413R软件可<b class='flag-5'>配置</b>的四通道<b class='flag-5'>输入</b>/<b class='flag-5'>输出</b>技术手册

    MAX14906四通道工业数字输出数字输入技术手册

    MAX14906为符合IEC 61131-2标准的四通道高速工业数字输出数字输入器件,可按通道配置为高端(HS)开关、推挽(PP)驱动器或
    的头像 发表于 05-21 11:17 799次阅读
    MAX14906四通道工业<b class='flag-5'>数字</b><b class='flag-5'>输出</b>、<b class='flag-5'>数字</b><b class='flag-5'>输入</b>技术手册

    MAX22193提供并行输出的高速四路工业数字输入技术手册

    MAX22193可将四路24V工业数字输入转换为四路CMOS逻辑兼容的并行输出。对于所有四个通道,从输入输出的传输延迟均小于300ns。与
    的头像 发表于 05-21 10:14 549次阅读
    MAX22193提供并行<b class='flag-5'>输出</b>的高速四路工业<b class='flag-5'>数字</b><b class='flag-5'>输入</b>技术手册

    AD74115H具有HART调制解调器的单通道软件可配置输入/输出技术手册

    AD74115H是一款软件可配置的单通道输入/输出设备,用于工业控制应用。AD74115H集成在单片上,提供广泛的使用案例。这些使用案例包括模拟输出、模拟
    的头像 发表于 05-21 09:21 788次阅读
    AD74115H具有HART调制解调器的单通道软件可<b class='flag-5'>配置</b><b class='flag-5'>输入</b>/<b class='flag-5'>输出</b>技术手册

    AD74416H四通道、软件可配置输入输出,带HART调制解调器技术手册

    AD74416H 是一个四通道、软件可配置输入和 用于工业控制应用的输出设备。AD74416H 在单个芯片上集成广泛的用例。 这些用例包括模拟输入/
    的头像 发表于 05-20 15:41 1170次阅读
    AD74416H四通道、软件可<b class='flag-5'>配置</b><b class='flag-5'>输入</b>和<b class='flag-5'>输出</b>,带HART调制解调器技术手册

    如何配置GPIO引脚

    引脚是微控制器上的一个多功能接口,可以被配置数字输入数字输出、模拟输入/
    的头像 发表于 01-09 09:39 1873次阅读

    cd14538b的输出结构后面接MCUMCU输入配置为上拉,还是下拉,还是不上拉下拉?

    请教下cd14538b的输出结构,后面接MCUMCU输入配置为上拉,还是下拉,还是不上拉下拉。
    发表于 12-31 07:46