嵌入式学习小组
直播中

余煌木

7年用户 234经验值
私信 关注

在UCOSIII使用软件模拟的IIC总线不是不可以在IIC的延时函数中进行任务切换?

在UCOSIII 使用软件模拟的IIC总线。IIC总线上有多个从器件,是不是不可以在IIC的延时函数中进行任务切换?

回帖(4)

崔家骁

2020-5-21 13:42:40
不建议这么操作。iic延时很短的。
举报

陈玉英

2020-5-21 13:51:54
比如SHT20会存在一个80ms的延时 有什么更好的方法阻止任务切换吗、。?除了OSSchedLock加锁或者提高sht20读取任务的优先级等级。
举报

余姗姗

2020-5-21 13:57:11
多个器件得用总线仲裁吧,为什么103都没人用硬件iic???
举报

李之涵

2020-5-21 14:11:36
是不是可以用非主机模式测量,等延时到了之后再主动读取呢?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分