打印
[STM8]

8pin STM8能干啥?+可编程数字控制或智能IO(AI/AO/DI/DO)

[复制链接]
1040|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhoupxa|  楼主 | 2018-12-25 21:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
8pin STM8的特点是pin数很少而片内存储、外设资源丰富,可软件编程、数据存储,因此最适合的应用场景是使用IO较少(1路或2路)、功能单一的数字控制或模拟/数字IO应用。可使用多
片小尺寸的8pin STM8与主处理器构成大规模采集控制系统,所有STM8与主处理器之间通过串行通信进行信息交互,实现功能分散的数字控制或IO应用。
数字控制譬如简单的开关控制,使用片内定时器的时序控制、PWM控制等;智能IO包括使用片内ADC的模拟量输入(AI)、使用片内定时器的PWM输出(经外电路滤波可实现模拟量输出AO)以及数字量输入DI、数字量输出DO等。
使用STM8做智能IO的优势显而易见:由于可软件编程,因此可以实现普通IO电路难以实现的自检、自诊断功能,提高了系统可靠性。可以实现很多高级功能,为主处理器减轻任务开销,这在大规模系统中尤为有用。比如借助STM8片内ADC功能做智能AI不仅可以实现模拟量采集,还可通过软件编程实现普通ADC电路难以实现的灵活多样的数字滤波等数据预处理功能;使用STM8做智能DI时可以利用片内定时器实现消抖抗干扰并捕获外部事件发生的时间信息,做智能DO时可以通过软件编程实现复杂的时序逻辑控制等,这些都是普通功能电路不可比拟的。当然,使用STM8取代普通功能电路增大了系统复杂度,提高了开发难度和成本,设计时是否采用需要统筹考虑。
沙发
mmuuss586| | 2018-12-25 21:54 | 只看该作者

感谢分享

使用特权

评论回复
板凳
wowu| | 2019-1-3 11:57 | 只看该作者
可能最大化的利用

使用特权

评论回复
地板
木木guainv| | 2019-1-3 12:05 | 只看该作者
用通讯省io口了

使用特权

评论回复
5
st代理| | 2019-1-3 14:30 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

38

主题

629

帖子

2

粉丝