Pixart PAR2861 蓝牙 keyboard 开发笔记

本文介绍了PixartPAR2861,一款集成了高效能RF、硬件按键处理、多种I/O接口的32位ARMCortex-M0SoC。文章详细展示了其在KeiluVision中的开发环境和Codeflow,以及firmware开发中的关键任务,如蓝牙处理、OTA更新等,显著减少了开发时间。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Pixart PAR2861 是一款采用32 bits ARM Cortex-M0 低功耗、高效能 2.4GHz RF 的 SoC。 该 SoC 整合了高效能的 2.4GHz RF 收发器、硬体Keyscan、硬体按键防弹跳、SPI、I2C、PWM LED、ADC、UART等。内建 DC/DC 转换器和 LDO 为独立 HID 应用提供完整的低功耗 SoC 解决方案。

1. 开发环境:

使用Keil uVision v5.38.0.0.

2. Pixart原代码Code flow:

2-1. 下图是main loop中,各个task所处理的项目。

• framwork_dev_process_fn: 键盘资料及蓝牙事件处理。

• device_rf_usb_switch_event_handler: BLE/2.4G模式切换处理。

• pxi_ble_sched_execute: Flash 操作处理。

• ota_scheduled_task: OTA处理。

• device_delay_cmd_process: DTM测试指令处理。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值