TCS230 颜色传感器 RK3308
1、TCS230颜色传感器介绍
TCS230 是美国 TAOS 公司生产的一种可编程彩色光到频率的转换器。关于这款颜色传感器的原理不过多介绍,更详细可参考数据手册,总结来说它就是可以识别出颜色的rgb值,从out引脚以脉冲的形式表达出来。这个颜色传感器在网上有大量的51单片机的驱动代码,而对于linux驱动的代码却是非常少。网上的驱动思路最常见的就是:固定时间(比如10ms),计算三颜色的脉冲个数,分别乘以比例因子,最后得到颜色的rgb值。
编写设备树:
讲完大概的驱动思路,然后来看看如何在rk3308去实现该驱动。在设备树描述设备:
原作者:飞神
更多回帖