收藏官网首页
查看: 18311|回复: 2

[求助] ESP8266 SOC版 CPU空余时间如何使用

1

主题

8

帖子

245

积分

中级会员

Rank: 3Rank: 3

积分
245
发表于 2017-2-27 15:31:49 | 显示全部楼层 |阅读模式
校园创客福利
自己做了个检测空气质量的demo,利用机智云esp8266 soc生成的代码,正常功能已经调试完毕。存在如下问题
如题,   
    os_timer_disarm(&userTimer);
    os_timer_setfn(&userTimer, (os_timer_func_t *)userTimerFunc, NULL);
    os_timer_arm(&userTimer, USER_TIME_MS, 1);
定时时间1s,上传数据到云服。如果想利用8266的空余时间,应该在哪里填写代码。
自己试着解决的步骤
1、在void ICACHE_FLASH_ATTR user_init(void)初始化函数中,
     新建system_os_task(test_task, USER_TASK_PRIO_1, testQueue, TEST_QUEUE_LEN);//不好用
2、在void ICACHE_FLASH_ATTR gizwitsUserTask(os_event_t * events)函数中,添加自己的代码,发现还是1s调用一次。
请问各位有没有类似的疑问,请各位大神不吝赐教。

6

主题

27

帖子

234

积分

中级会员

Rank: 3Rank: 3

积分
234
发表于 2017-3-2 01:02:20 | 显示全部楼层
我也想知道,你的IDE是eclpse吗?

点评

是的,eclpse  详情 回复 发表于 2017-3-3 14:51

1

主题

8

帖子

245

积分

中级会员

Rank: 3Rank: 3

积分
245
 楼主| 发表于 2017-3-3 14:51:57 | 显示全部楼层
GKXW 发表于 2017-3-2 01:02
我也想知道,你的IDE是eclpse吗?

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

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

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