ST意法半导体
直播中

王霞

7年用户 1352经验值
私信 关注
[问答]

如何在STM32CubeExpansion_Cloud_AZURE_V1.2.1中使用带PIN码的SIM卡?

我正在使用开发板 P-L496G-CELL0x 和 STM32CubeExpansion_Cloud_AZURE_V1.2.1 软件。当我使用没有密码的 SIM 卡时,程序运行正常,我可以连接到 Microsoft Azure。但问题是,当 SIM 卡有 Pin 码时,程序不会运行,也不会在终端中要求我输入 Pin 码。
如何使用Pin码SIM卡?
程序中有一个函数叫:
  • at_status_t called fCmdBuild_CPIN (atparser_context_t * p_atp_ctxt, atcustom_modem_context_t * p_modem_ctxt)
那与PIN码有关,但我不知道如何使用它以及应该使用什么其他功能。








回帖(1)

李雪

2023-1-31 13:51:44
我找到了一个似乎设置了 PIN 码的地方:它在 MiddlewaresSTSTM32_CellularCoreCellular_ServiceRadio_ServiceCellularSrccellular_service_task.c 中,其中函数 CST_init_modem_mngt() 使用参数 GOOD_PIN_CODE 调用 osCDS_init_modem()。GOOD_PIN_CODE 定义为同一文件开头的空字符串“”。您可以尝试将此源文件中的 GOOD_PIN_CODE 更改为您的 SIM 卡 PIN 码。显然没有办法从上层(应用程序)设置它。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分