找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1346|回复: 5
收起左侧

请问arduino能实现多线程吗?

[复制链接]
ID:401564 发表于 2020-3-7 13:53 | 显示全部楼层
多线程什么意思呢?几个程序一起运行?
如果你是说多个功能一起执行,那是可以的,比如:在发送IIC数据的同时可以输出PWM,还可以进行ADC
但这都是CPU的外设在进行的,CPU的代码一样的在一条接着一条指令的去运行的,都会按一个已经设定好的先后顺序或者是默认的顺序来一个一个指令的去完成的
只不过是执行的时间很短,感觉上就是同时在进行的一样
台湾的应广单片机就有双核心的,那就是真正的同时在进行的了,但这功能并不实用,所以,除了低端的消费品,也没有几个是用这种单片机的
Arduino的内核大多是AVR单片机
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表