查看: 2644|回复: 4

[MPC] MPC5634读取脉冲边沿状态(已解决)

[复制链接]

该用户从未签到

10

主题

64

帖子

0

注册会员

Rank: 2

积分
176
最后登录
2021-6-16
发表于 2014-1-10 23:10:05 | 显示全部楼层 |阅读模式
请教FAE:使用MPC5634时,设置了脉冲双边沿捕获,并且都能进到中断里面,但是我想在中断中读取边沿的状态,即我想知道是上升沿还是下降沿中断进来的,不知道可以通过哪个寄存器读到,谢谢!!!
我知道答案 目前已有3人回答
回复

使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2014-1-11 09:50:31 | 显示全部楼层

    RE:MPC5634读取脉冲边沿状态

    可以通过读IO口的电平来判断。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10

    主题

    64

    帖子

    0

    注册会员

    Rank: 2

    积分
    176
    最后登录
    2021-6-16
     楼主| 发表于 2014-1-14 08:13:47 | 显示全部楼层

    回复:MPC5634读取脉冲边沿状态

    回复第 2 楼 于2014-01-11 09:50:31发表:
    可以通过读IO口的电平来判断。 

    试过,但读不出来,因为端口已经配置为ETPU捕获功能,读GPIO的端口寄存器读不出来,读ETPU_CnSCR.IPS位会有变化,但是更新速度很慢,根本跟不上脉冲边沿变化,不知道是不是还有别的寄存器?
    谢谢!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    218

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    472
    最后登录
    1970-1-1
    发表于 2014-1-16 14:29:49 | 显示全部楼层

    回复:MPC5634读取脉冲边沿状态

    楼主是用ETPU来实现GPIO功能么?
    没有状态寄存器来区分是上升沿还是下降沿,需要用户自己保存电平状态。你可以参考AN2850和AN2851以及代码。

    [url=https://www.freescale.co
    m/webapp/sps/site/prod_summary.jsp?code=eTPU&fpsp=1&tab=Documentation_Tab]https://www.freescale.co
    m/webapp/sps/site/prod_summary.jsp?code=eTPU&fpsp=1&tab=Documentation_Tab[/url]
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    10

    主题

    64

    帖子

    0

    注册会员

    Rank: 2

    积分
    176
    最后登录
    2021-6-16
     楼主| 发表于 2014-1-19 21:17:59 | 显示全部楼层

    回复:MPC5634读取脉冲边沿状态

    回复第 4 楼 于2014-01-16 14:29:49发表:
    楼主是用ETPU来实现GPIO功能么?
    没有状态寄存器来区分是上升沿还是下降沿,需要用户自己保存电平状态。你可以参考AN2850和AN2851以及代码。

    [url=https://www.freescale.co
    m/webapp/sps/site/prod_summary.jsp?code=eTPU&fpsp=1&tab=Documentation_Tab]https://www.freescale.co
    m/webapp/sps/site/prod_summary.jsp?code=eTPU&fpsp=1&tab=Documentation_Tab[/url]
    你好!感谢答复。
    我是使用ETPU功能捕获脉冲的上升沿和下降沿,在边沿捕获中断中想读取是上升还是下降沿引起的中断(即在中断中想根据中断电平的状态进行不同的功能处理),现在就是没法在中断中立即读出这个脉冲的状态是高还是低。再次感谢。
     
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-21 00:25 , Processed in 0.092019 second(s), 25 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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