查看: 3247|回复: 8

[求助] KL05 如何控制IO接收信號中斷

[复制链接]

该用户从未签到

18

主题

43

帖子

0

注册会员

Rank: 2

积分
176
最后登录
1970-1-1
发表于 2015-12-12 01:08:50 | 显示全部楼层 |阅读模式
請問KL05如何使用PE控制IO接收外部信號產生中斷,有無高手可以指導一下嗎??
我知道答案 目前已有8人回答
回复

使用道具 举报

  • TA的每日心情
    开心
    2024-1-6 07:38
  • 签到天数: 736 天

    连续签到: 1 天

    [LV.9]以坛为家II

    21

    主题

    3486

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    5093
    最后登录
    2024-1-7
    发表于 2015-12-12 11:24:15 | 显示全部楼层
    同问一下,对这个问题也不明白
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 21:47
  • 签到天数: 2456 天

    连续签到: 12 天

    [LV.Master]伴坛终老

    17

    主题

    5365

    帖子

    5

    金牌会员

    Rank: 6Rank: 6

    积分
    11308
    最后登录
    2025-7-24
    发表于 2015-12-13 10:55:22 | 显示全部楼层
    不是很懂,先了解下。。。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    9

    主题

    642

    帖子

    0

    高级会员

    Rank: 4

    积分
    748
    最后登录
    1970-1-1
    发表于 2015-12-14 09:47:17 | 显示全部楼层
    帮顶            
    logo.png
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2024-1-6 07:38
  • 签到天数: 736 天

    连续签到: 1 天

    [LV.9]以坛为家II

    21

    主题

    3486

    帖子

    6

    金牌会员

    Rank: 6Rank: 6

    积分
    5093
    最后登录
    2024-1-7
    发表于 2015-12-14 10:00:14 | 显示全部楼层
    没有懂的人帮帮忙吗
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-12-14 11:07:18 | 显示全部楼层
    楼主你好!
    如果想直接使用PE的模块生成IO的接收中断,你可以使用GPIO_LDD模块,
    选择模块之后,右击模块选择help on component-> component GPIO_LDD Typical usage.
    这里面的典型应用中有关于中断的配置以及代码编写。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-12-14 11:08:13 | 显示全部楼层
    GPIO_LDD
    Input signal alternation toggles output signal through external interruptThis example shows how to detect button pressing and change states light on/off of LED. There are used two components. First one is for pin configured as external interrupt and second one is for pin configured as output.
    Required component setup of GPIO1:
    • Interrupt service/event: Enabled
    • Bit fields: 1
    • Field name: Button
    • Initial pin direction: Input
    • Initial pin event: Falling edge or Rising edge
    • OnPortEvent: Enabled
    • Events: OnPortEvent
    Required component setup of GPIO2:
    • Interrupt service/event: Disabled
    • Bit fields: 1
    • Field name: Led
    • Initial pin direction: Output
    • Initial pin event: Disabled
    • Methods: ToggleFieldBits

    Content of ProcessorExpert.c:
    LDD_TDeviceData *MyGPIO1Ptr, *MyGPIO2Ptr;void main(void){  ...  MyGPIO1Ptr = GPIO1_Init((LDD_TUserData *)NULL);        /* Initialize the button pin */  MyGPIO2Ptr = GPIO2_Init((LDD_TUserData *)NULL);        /* Initialize the led pin */}Content of Event.c:
    extern LDD_TDeviceData *MyGPIO2Ptr;void GPIO1_OnPortEvent(LDD_TUserData *UserDataPtr){  GPIO2_ToggleFieldBits(MyGPIO2Ptr, Led, 0x1U);          /* Toggle led pin */}

    回复 支持 反对

    使用道具 举报

    该用户从未签到

    18

    主题

    43

    帖子

    0

    注册会员

    Rank: 2

    积分
    176
    最后登录
    1970-1-1
     楼主| 发表于 2015-12-15 22:56:41 | 显示全部楼层
    FSL_TICS_ZJJ 发表于 2015-12-14 11:08
    GPIO_LDD
    Input signal alternation toggles output signal through external interruptThis example shows ...

    感謝!! 我在試看看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    145

    主题

    4926

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    9267
    最后登录
    1970-1-1
    发表于 2015-12-16 09:56:56 | 显示全部楼层

    不客气,后续如果还有问题,欢迎继续发帖交流。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-25 09:22 , Processed in 0.102603 second(s), 29 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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