三木社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 262|回复: 0

解决espos函数警告问题

[复制链接]

1606

主题

1631

帖子

5467

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5467
发表于 2019-8-20 16:29:45 | 显示全部楼层 |阅读模式
1.文件地址
  1. platform\mcu\esp8266\espos\include\arch\espos_arch.h
复制代码
2.添加代码:
  1. #ifndef _ESPOS_ARCH_H_
  2. #define _ESPOS_ARCH_H_

  3. #if defined(ESPOS_FOR_ESP32)
  4. #include "espos_esp32.h"
  5. #elif defined(ESPOS_FOR_ESP8266)
  6. #include "espos_esp8266.h"
  7. //#include "espos_esp32.h"
  8. void espos_spinlock_arch_init(espos_spinlock_arch_t *lock);
  9. void espos_spinlock_arch_lock(espos_spinlock_arch_t *lock);
  10. int  espos_spinlock_arch_trylock(espos_spinlock_arch_t *lock);
  11. void espos_spinlock_arch_unlock(espos_spinlock_arch_t *lock);
  12. void espos_spinlock_arch_deinit(espos_spinlock_arch_t *lock);
  13. #else
  14. #error "no espressif platform"
  15. #endif

  16. #endif
复制代码


回复

使用道具 举报

Archiver|手机版|小黑屋|三木电子社区

GMT+8, 2020-8-13 01:33 , Processed in 0.029073 second(s), 23 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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