这是一个基于nrf51822蓝牙键盘的固件,使用了nRF SDK 10.0作为底层硬件驱动,并使用TMK键盘库作为键盘功能的上部实现。
目录说明:
- bootloader:用于DFU更新固件的Bootloader
- main:主程序
- sdk:nRF SDK 10.0 的用到的源码文件
- tmk_core:TMK源码
- usb:双模的USB部分
- KeymapDownloader:配列下载器
这个固件是为BLE4100设计的,关于BLE4100可以参见这个页面
打开main/project/arm5_no_packs/
目录下的keil工程,点击编译即可。