查看: 3769|回复: 1

[已解决] keaz128 使用LIN包时,uart使用问题

[复制链接]
  • TA的每日心情
    慵懒
    2018-10-7 11:39
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]初来乍到

    25

    主题

    134

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    390
    最后登录
    2020-9-5
    发表于 2018-10-7 11:48:09 | 显示全部楼层 |阅读模式
    我在使用nxp提供的4.5.9 的 lin包, 实现lin从节点功能。 发现有的时候从节点无法工作,调试发现如下问题:
    如附件图片中所示 uart->s2 的RXEDGIF 位 通过写1清0, 但实际调试发现 写1并未将RXEDGIF位请0, 手动寄存器更改可以清0.
    之后使用很多方法都无法将此位清0.

    因无法清0 所以程序每次进入此句就return了。导致异常

    最佳答案

    楼主你好,把你遇到问题时候单步debug rxegif那句代码对应的变量信息,以及寄存器信息也给我看看呢。 另外,不知道你有没有使能IDE的优化,如果优化了,把优化关掉。 ...

    lin urat 中断代码

    lin urat 中断代码
    回复

    使用道具 举报

    该用户从未签到

    712

    主题

    6371

    帖子

    0

    超级版主

    Rank: 8Rank: 8

    积分
    24861
    最后登录
    2025-7-18
    发表于 2018-10-8 13:44:25 | 显示全部楼层
    楼主你好,把你遇到问题时候单步debug rxegif那句代码对应的变量信息,以及寄存器信息也给我看看呢。
    另外,不知道你有没有使能IDE的优化,如果优化了,把优化关掉。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-18 20:52 , Processed in 0.097791 second(s), 26 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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