基于KT6368A蓝牙芯片开发智能抖音翻页翻页笔总结

一、功能简介


KT6368A蓝牙芯片也是基于 HID 开发,主要用于浏览当下火爆的抖音等小视频的上下翻页、左右菜单切换、暂停等操作。打开手机蓝牙进行连接,进入视频浏览界面操作对应按键即可。包含一个蓝牙的指示灯,表示是否连接 。同时支持adkey按键,这个按键就可以根据需求来进行裁剪。产品最终选用CR3032的电池,所以非常的在意功耗。
二、程序部分理解记录    
在 系 统 进 行 初 始 化 的 过 程 中 , 根 据 以 下 信 息 进 行 APP 注 册 。 执 行 的 大 致 流 程 为 :
REGISTER_APPLICATION--->state_machine--->app_start()--->sys_key_event_enable();这条流程主要进行
设备的初始化设置以及一些功能使能。
REGISTER_APPLICATION--->event_handler--->app_key_event_handler()--->app_key_deal_test();这 条流 程
在 event_handler 之下有多个 case,上述选择按键事件的处理流程进行代码流说明,主要展示按键事
件发生时,程序的处理流程。


(2) APP 状态机
状态机有 create,start,pause,resume,stop,destory 状态,根据不同的状态执行对应的分支。
APP 注册后进行初始运行,进入 APP_STA_START 分支,开始 APP 运行。
1.     static int state_machine(struct application *app, enum app_state state, struct intent *it)
2.   {   switch (state) {
3.      case APP_STA_CREATE:
4.        break;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值