飞思卡尔的单片机mc9s12,在stop模式下,怎样通过lin线上的数据进行唤醒,需要怎么设置

最佳答案

  • 一指破宫 发表于2018-10-13

    LIN总线是基于SCI(UART)数据格式

    而sci唤醒只能用“input active edge interrupt”,进入stop模式前使能该中断即可,即SCIACR1_RXEDGIE=1。

    还有一点要注意的是清除该中断的标志位是置1而不是置0,即SCIASR1_RXEDGIF=1


    举报 评论 0

其他答案

  • 明有几时有 发表于 2018-10-12

    lin线?是根据数据的内容进行唤醒的么?


    举报 评论 0

  • 厉害企鹅 发表于 2018-10-13

    在电源那一章台,有配置lin总线唤醒的寄存器的

    举报 评论 0

  • FEItwo 发表于 2018-10-14

    在MCU进入STOP状态后不能直接通过UART等中断外设唤醒,唤醒信号总线的睡眠模式可以通过任何节点,建议看看配置lin总线唤醒寄存器说明

    举报 评论 0

  • FEItwo 发表于 2018-10-14

    其他的int可以唤醒吗?或者你确认stop的时候,SCI所需要的振荡源是不是被关闭了

    举报 评论 0

  • chen0000009 发表于 2018-10-21

    在进入stop模式之前需要使能外部中断唤醒的功能

    举报 评论 0

  • Reuben 发表于 2018-10-23

    STOP模式只能通过专门的中断引脚才可以唤醒

    举报 评论 0

  • yhj416606438 发表于 2018-10-29

    通过外部中断唤醒后在通讯

    举报 评论 0

  • yhj416606438 发表于 2018-10-29

    通过外部中断唤醒后在通讯

    举报 评论 0

  • Harriet 发表于 2018-10-30

    这个可以用外部中断或者唤醒引脚来唤醒

    举报 评论 0

  • drepa 发表于 2018-10-31

    lin引脚如果没有唤醒通道是无法唤醒的,一般是通过wakeup按钮进行唤醒。

    举报 评论 0

  • 我对面的武器 发表于 2018-11-06

    在进入stop时,先打开中断,再设置为通过中断唤醒

    举报 评论 0

  • 厉害企鹅 发表于 2018-11-06

    这个lin是没有唤醒功能的,要使用其他的唤醒方式才可以的

    举报 评论 0

  • 序缘阿斌 发表于 2018-11-12

    这个引脚要连接到你的唤醒通道,不然是不能正常唤醒的

    举报 评论 0

  • 凉城小呆呆 发表于 2018-11-15

    这个可以直接在你的STOP模式进行唤醒

    举报 评论 0

我来回答

试用推荐

Beetle-ESP32控制器

产品总数:5个  申请人数:7

距离结束时间:

推荐达人 更多>

  • 王奕 向ta提问

    Eagleson

    在学习FPGA的道路上 我们一起成长吧!

    在行: FPGA/CPLD

  • 靳飞 向ta提问

    汉云

    在路上的Linuxer

    在行: DSP技术 Linux 系统 STM32讨论区 PIC单片机 PCB技术/设计/定制

  • Angel Cherry 向ta提问

    MOP

    用愛和熱忱寫好每一行Code

    在行: FPGA/CPLD Linux 系统 热门单片机

  • 徐珂靖 向ta提问

    xukejing

    Linux系统 、热门开发板

    在行: Linux 系统

  • 袁建明 向ta提问

    河北博联科技有限公司 研发部经理

    日知其所亡

    在行: Linux 系统 灵动微MCU 电源技术

完成答题
赶快去开启您的宝箱吧
×
恭喜您成功领取锦鲤卡
幸运锦鲤将在12月28日晚8点的直播中公布
敬请期待...
确定
邀请答题送话费,邀的多赚的多