用STM8的注意了! GPIO外部中断坑爹的设计!

[复制链接]
40118|46
mingjiezhong 发表于 2015-5-16 23:25 | 显示全部楼层
gaobq 发表于 2013-10-5 22:13
我以前遇见过这个问题,如果使用操作系统就解决问题了,全部改为查询模式,每个中断触发一个单独的任务,反 ...

硬件不支持什么也解决不了,单片机也不是不能搞,是要技巧
Liang118038 发表于 2016-11-27 14:35 来自手机 | 显示全部楼层
8位跟16位单片机普遍都是这样的啊!
wyh000aini 发表于 2018-5-9 11:54 | 显示全部楼层
进中断后查询引脚高低电平就行了
sky.sun.zz 发表于 2018-5-9 15:18 | 显示全部楼层
在中断中读GPIO口的状态即可知道是那个引脚中断。
ul716 发表于 2019-5-14 17:54 | 显示全部楼层
之前一直用PIC,现在学习STM8 ,感觉芯片设计非常啰嗦,使用一个功能,需要配置很多寄存器。寄存器配置还要注意,很多细节,一不注意就掉坑里。没有PIC设计简单易用,但是价格贵。可能是欧州人和美国人思维差异?
蝴蝶泉2018 发表于 2019-5-15 11:41 | 显示全部楼层
ul716 发表于 2019-5-14 17:54
之前一直用PIC,现在学习STM8 ,感觉芯片设计非常啰嗦,使用一个功能,需要配置很多寄存器。寄存器配置还要 ...

功能强大,所以寄存器就多。不过有现成的外设库,不用再那么麻烦配寄存器了。而且程序看着也整齐易懂~~~
蝴蝶泉2018 发表于 2019-5-15 11:44 | 显示全部楼层
LingTian 发表于 2012-11-22 14:36
应该很容易处理的吧

是的,可以进入中断查询一下,或者在那么多定时器引脚选几个作为输入捕获就可以了,甚至在规划时把不同的中断分配到不同的端口(PA,PB,PC,PD,PE......)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部