930电子网

 找回密码
 立即注册
艾克姆科技推出最新产品STC32G12K128开发板
查看: 861|回复: 1

在nrf52832 BLE模板工程(外围设备)中植入sht30代码的问题

[复制链接]

2

主题

2

帖子

34

积分

新手上路

Rank: 1

积分
34
发表于 2024-9-25 16:35:07 | 显示全部楼层 |阅读模式
最开始直接在BLE模板工程(外围设备)代码中移植sht30的代码,下载后程序无法运行,无法确定什么原因造成。

因此移植了freertos,使用freertos后的代码在此处出问题
//周期测量模式,测量频率1HZ
SHT3X_SetPeriodicMeasurement();

继续进入发现是twi事件处理函数未返回处理完成,请问该如何解决



//TWI事件处理函数
void twi_handler(nrf_drv_twi_evt_t const * p_event, void * p_context)
{
          //判断TWI事件类型
          switch (p_event->type)
    {
        //传输完成事件
        case NRF_DRV_TWI_EVT_DONE:
            m_xfer_done = true;//置位传输完成标志
            break;
        default:
            break;
    }



回复

使用道具 举报

52

主题

354

帖子

6545

积分

版主

Rank: 7Rank: 7Rank: 7

积分
6545
发表于 2024-10-2 19:46:57 | 显示全部楼层
可以尝试使用APP定时器读取
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|官方淘宝店|930电子网 ( 皖ICP备16000695号-2 )

GMT+8, 2024-10-23 02:41 , Processed in 0.061184 second(s), 21 queries .

快速回复 返回顶部 返回列表