雪中的紫诺 发表于 2013-05-07 13:30

两个进程对同一个器件进行读取操作,返回的数据会串或乱套吗?

两个进程对同一个时钟芯片进行读数据,真的会数据乱码?从驱动角度来考虑,不应该的吧。该怎么处理比较好呢?

壹米宽的信仰 发表于 2013-05-08 13:34

不会吧,做好互斥

kwest 发表于 2013-05-09 17:41

可以分开来看,有些驱动可以支持多个进程读写,这样的驱动必须用信号量进行互斥。而嵌入式开发中某些定制的驱动只需支持一个进程读写,对这样的驱动即使没有信号量保护也无所谓,反正是定制驱动不需要考虑扩展性。
页: [1]
查看完整版本: 两个进程对同一个器件进行读取操作,返回的数据会串或乱套吗?