看上去大家对墨水屏不感兴趣,这里就不多说了。
继续把项目简单地介绍完吧。
既然CC2640 是个蓝牙模块, 我们继续把蓝牙部分用上,用来切换图像。
用户程序实际控制不了蓝牙。 蓝牙部分有自己地固件,也有现成官方接口。
使用很简单,蓝牙收到信息后, 会产生一个消息推送,例如:
SerialPortService_WriteAttrCB( uint16 connHandle, gattAttribute_t *pAttr,
uint8 *pValue, uint16 len, uint16 offset,
uint8 method )
在此加入自己的需求。BLE 协议不适合传送长文档,我的方案是,把需要切换的图像
预先烧在ROM, BLE 实际上只是发送编码,指定切换哪张图片。
显示时钟也勉强可以,耗电有点多。且板载时钟精度也不是很高,意义不大。
这样, 这个超市的价签,就完美变成了可控制的桌面装饰图片。
这是 APPLE APP: LightBlue 实际控制设备的图
好了,就简单介绍到这里了。
|