查看: 3890|回复: 12

[已解决] 【求助】如何使用PE进行外部中断的设置(已解决)

[复制链接]

该用户从未签到

22

主题

93

帖子

0

中级会员

Rank: 3Rank: 3

积分
315
最后登录
1970-1-1
发表于 2014-9-9 08:43:04 | 显示全部楼层 |阅读模式
本帖最后由 FSL_TICS_ZJJ 于 2014-9-15 08:47 编辑

斑竹,我使用PE设置KL26的GPIO的中断,其中PTC5设置后可以正常使用,而使用PTA4则无法进入中断,而两者的设置一模一样,不知道是否使用上面有什么区别,PE使用是否有官方的说明书?目前我可以找到的文档如下。另外UART1的接收中断如何设置? sshot-1.png sshot-2.png

sshot-3.png


我知道答案 目前已有12人回答
回复

使用道具 举报

该用户从未签到

22

主题

93

帖子

0

中级会员

Rank: 3Rank: 3

积分
315
最后登录
1970-1-1
 楼主| 发表于 2014-9-9 09:03:51 | 显示全部楼层
奇怪的是PTC5我设置为双沿触发,但是目前只有上跳沿可以触发。
回复 支持 反对

使用道具 举报

该用户从未签到

22

主题

93

帖子

0

中级会员

Rank: 3Rank: 3

积分
315
最后登录
1970-1-1
 楼主| 发表于 2014-9-9 09:17:10 | 显示全部楼层
双沿触发是我没设置对……
sshot-4.png
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-9-9 10:35:13 | 显示全部楼层
quentin 发表于 2014-9-9 09:17
双沿触发是我没设置对……

是的,双边沿触发,你需要设置为两个边沿都促发。
其实你可以看到后面的注释是哪个边沿触发,另外你还可以鼠标指在上面,会提示这个位对寄存器的改变情况。
可以直接查看代码,它们设置的是哪个中触发情况。
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-9-9 10:36:05 | 显示全部楼层
关于PE模块的配置,你可以加进模块,然后右击模块,选择help on components, 这时候会有相关的模块的文档出现。
回复 支持 反对

使用道具 举报

该用户从未签到

22

主题

93

帖子

0

中级会员

Rank: 3Rank: 3

积分
315
最后登录
1970-1-1
 楼主| 发表于 2014-9-9 11:07:00 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-9-9 10:36
关于PE模块的配置,你可以加进模块,然后右击模块,选择help on components, 这时候会有相关的模块的文档出 ...

中断的使能实在模块里面还是在其他地方需要单独设置啊?比如uart
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-9-9 11:08:56 | 显示全部楼层
quentin 发表于 2014-9-9 11:07
中断的使能实在模块里面还是在其他地方需要单独设置啊?比如uart

你现在是在basic界面还是advanced界面,还有你使用的UART模块是哪个模块?
回复 支持 反对

使用道具 举报

该用户从未签到

22

主题

93

帖子

0

中级会员

Rank: 3Rank: 3

积分
315
最后登录
1970-1-1
 楼主| 发表于 2014-9-9 11:14:58 | 显示全部楼层
FSL_TICS_ZJJ 发表于 2014-9-9 11:08
你现在是在basic界面还是advanced界面,还有你使用的UART模块是哪个模块?

在advance界面,UART用的是Logical Device Drivers里面的Commnunication,Serial_LDD模块,用的uart1
回复 支持 反对

使用道具 举报

该用户从未签到

22

主题

93

帖子

0

中级会员

Rank: 3Rank: 3

积分
315
最后登录
1970-1-1
 楼主| 发表于 2014-9-9 11:16:13 | 显示全部楼层
Logical Device Drivers和CPU Internal Perihperals有什么区别啊,为什么一个模块会同时出现在两边,比如我设置GPIO的外部中断的时候好像两边都可以用
回复 支持 反对

使用道具 举报

该用户从未签到

145

主题

4926

帖子

0

金牌会员

Rank: 6Rank: 6

积分
9267
最后登录
1970-1-1
发表于 2014-9-9 12:01:37 | 显示全部楼层
quentin 发表于 2014-9-9 11:14
在advance界面,UART用的是Logical Device Drivers里面的Commnunication,Serial_LDD模块,用的uart1 ...

楼主你好,
这个模块是有典型应用的,教你如何配置,如何写代码。
你可以选择AS1,然后右击,选择help On components.
然后在help界面中选择,典型应用。
如下图,照着配置就行了
19.jpg

回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2025-7-20 19:32 , Processed in 0.111020 second(s), 31 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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