请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:CC3120 您好!
我们现在将在器件上测试在简单的免费 RTOS 上运行的主机驱动程序、主机 CPU 通过 SPI 接口连接 CC3120芯片。
成功重置 CC3120并从 CC3120获得初始化完成 IRQ 后、我们可以成功回读固件版本。 然后,我们尝试使用 sl_WlanConnect() API 连接指定的 AP。 sl_WlanConnect() API 的返回值为0,我们从 CC3120获得了有关连接状态的异步中断。 但是,sl_IfRead ()被阻止,而不读回任何数据。 我们认为 CC3120已通知 MCU 有关异步事件、CC3120应准备好读取数据。
从 CC3120接收到中断后 sl_IfRead ()无法读取数据的可能原因是什么?
顺便说一下,我们使用 Read()函数来实现 sl_IfRad() API。 我们是否应该将此 read()函数配置为非阻塞函数?
谢谢。
Todd