void send_report(uint8_t report_id, uint8_t len, uint8_t *report) {
if (m_report_pending) return;
ret_code_t ret = 0;
ret = app_usbd_hid_generic_in_report_set(&m_app_kbd1, report, 8);
// APP_ERROR_CHECK(ret);
}
1:把 APP_ERROR_CHECK(ret);屏蔽掉,程序运行暂时没什么问题,电脑能接受到按键的值。
2:不屏蔽就出现NRF_ERROR_INVALID_STATE这个问题,这个错误对程序有什么影响