请问怎么使用48路IO监测48路5V信号的实时状态?

2019-07-14 13:35发布

想知道,使用48路IO监测48路5V信号的实时状态,该怎么做?各位大神速度详解。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
cnm7
1楼-- · 2019-07-15 16:29
芯片脚上电压转换,5-3,3还是有点讲究的
vywyefswer
2楼-- · 2019-07-15 20:32
回复第 7 楼 于2014-06-28 21:59:26发表:
你的检测是开关量的吗?就是5V和0V?还有就是如果是5V,可以采用5V转3.3V电压将5V接入芯片管脚。
我通过 光隔转换为3.3V了,只是想知道48路IO信号可不可以直接连接ARM32F107VCTR的PA0~PA15,PB0~PB15,PC0~PC15,PD0~PD15,PE0~PE15中任意选取的IO通道。
 
vywyefswer
3楼-- · 2019-07-16 01:13
回复第 6 楼 于2014-06-28 08:52:37发表:
速度快的用中断,慢的用查询。
PA0~PA15,PB0~PB15,PC0~PC15,PD0~PD15,PE0~PE15中任意选取的IO通道可以组合出48路么?
 
vywyefswer
4楼-- · 2019-07-16 05:55
回复第 5 楼 于2014-06-27 22:26:45发表:
定时器中断检测, 每隔一段时间读取这48个IO口的状态
 
想实现48路IO的0V跟3,3V(5V已转换)电平发生翻转即读取并记录数据,怎样实现?
 
TOPCB
5楼-- · 2019-07-16 10:05
 精彩回答 2  元偷偷看……
人中狼
6楼-- · 2019-07-16 11:31
最好把情况再说详细点,可以用定时器中断,也可以用外部中断,增加电子开关芯片做切换处理,可以减少引脚数量

一周热门 更多>