模块输入输出(I/O)知识

模块输入输出(i/o)知识
我觉得有必要谈一下模块的输入输出口的梳理,一般我们可以分为io的功能划分和io规范。
前者的目的主要是把所有功能转化为实际到mcu io口的划分,后者的目的主要是把所有io口的规范确定下来。当然这些工作你完全可以不做,也是可以的,看公司是否有要求,我觉得个人还是把它当作一种工作习惯把。
以下例子均为自己为博文所做,如有重名不要找我。
看上图,首先确定所有的输入功能和输出功能和电源输入,还有就是通讯。
然后把电源分配用不同的线分离,然后开始整理每个供电线和处理过程,整个图最后的目的是可以清晰的分配出输入和输出的脉络。
io规范就是把所有的接口和晶振等等等信息详细的描述至mcu。
1.输入低有效接口的数量,需要多少上拉电阻(开关湿电流)(单片机需要吸收多少电流,上拉后有可能灌入单片机)。
2.输入高有效接口的数量,需要多少下拉电阻(开关湿电流),(单片机需要吸收多少电流,开关有效后有可能灌入单片机)
3.模拟输入接口数量,要评估单片机的模拟口是否足够,确认要求模拟转换精度为多少。评估是否需要更换a / d转换参考电压(满足精度要求)。考虑有多少电源需要检测,配置多少模拟输入口。
4.对晶振精度的要求,评估是否需要锁相环。
以上的要求主要针对模块设计,需要在模块前期开发的时候确认,可以用excel表格把所有的需求整理出来,配上图来显示。

XPM10压力传感器噪音的影响
百度将推出可用来检测眼底疾病 新型AI照相机
光伏逆变器常见故障及解决办法
用于快速检测百草枯农药残留的纸基光化学传感器
六点关于医学人工智能的思考深度剖析盘点
模块输入输出(I/O)知识
Lantiq反向供电的光纤到分配点(FTTdp)的解决方案突破100Mbps难关
华为荣耀发布6X海外版、王小川透露搜狗或赴美
每周看点:差评退还腾讯投资 阿里在京打造“新零售之城”
中国智能制造的八大应用趋势
双通道运算放大器只是单通道版本的重复吗?
基于STC15单片机的智能电压表设计
LED公司Aledia完成了计划的1.2亿欧元D轮投资中的8000万欧元资金
三星新手机还没有发布就有人谣传又“炸”了?三星是什么怪风气?
小米5s/Note和红米Note4/Pro/4A都在降价,推荐入手的就是这五部了!
苹果公司宣布从12月开始App应用开发者需向用户提供新隐私细节
激光切割机与超声波切割机的区别及特点
高压变频器的常见故障及处理方法
什么是自举电路 自举电路的工作原理
中国半导体产业发展,产融结合是非常好的发展方式