我从这个网站下载了BLE键盘参考设计。我还从松下买了PAN1740 u盘。
它们将端口P0.0暴露到P0.7,将端口P1.0暴露到P1.3
UART连接到引脚P0.2、P0.3、P0.4、P0.5
我装配了一个小的4x2键矩阵连接到P1.0到P1.3和P0.0和P0.1,还有P0.6和P0.7的两个led
在kbd_configurator.exe中,我得到两个头文件
app_kbd_key_matrix_setup_8.h和app_kbd_matrix_setup_8.h
我用这些版本替换原始文件并编译代码。它编译没有错误,我可以开始与pan1740板上的嵌入式jlink调试。我发现J-Link和睡眠模式有问题,所以我通过从app_kbd_config.h删除#define DEEPSLEEP_ON,并在app_kbd_project .c中使用app_disable_sleep()而不是app_set_extended_sleep()禁用它们。
代码运行通过密钥扫描过程,但它没有宣传任何东西。我错过了什么?
关键词:
你好,我已经请松下团队就这个问题回复你。他们很快就会联系。
BR JE_Dialog
你好,真不知道你为什么被困住了。但让我问问你的目的是什么,你想做一个键盘吗?你是否尝试停止调试模式,然后它广告?
BR;Ingo
你好,
我想做一个类似键盘的东西。它是一个4x2键矩阵,应该提供键代码。是的,有一个键盘,但按键有限。
我可以构建代码并在芯片上运行它,但即使当我断开调试器,它也不会广告。