quanheihei 发表于 2016-7-24 19:51:16

STM8S103的中断设置问题

大家好:
      请教一个关于STM8S103的中断问题,STM8的每个IO端口中断号只有一个,那么一个端口如果有两个以上引脚要设置成中断引脚该如何设置呢?比如在PC口如果我要设置成PC0、PC1都是外部中断,因为PC口只有一个中断号,那么我该如何设置呢,如何判别是那个端口发生了外部中断

乞丐工程师 发表于 2016-7-28 08:46:13

:dizzy::dizzy::dizzy::dizzy:

horizon428 发表于 2016-7-28 08:49:09

官方例程里已经说明了,外部中断信号尽量不要使用同一组引脚,必须使用同一组时,只能通过进入中断服务函数后判别引脚的状态来区分了。

anobodykey 发表于 2016-7-28 08:56:26

楼上正解

熊猫火锅 发表于 2016-7-28 09:45:18

是的,加个判断函数,就可以了。不复杂

wenyangzeng 发表于 2016-7-28 10:51:20

判断相应的GPIO口电平就可以了。

hjl2832 发表于 2016-7-28 15:49:24

类似于PIC的中断控制机制,在中断函数中做条件判断来处理引脚的中断优先级。

eastime 发表于 2016-7-28 18:29:55

说得有理

cos12a-21701 发表于 2016-7-28 21:12:37

通读手册。

SZHYK 发表于 2016-8-1 19:38:22

学习一下了。
页: [1]
查看完整版本: STM8S103的中断设置问题