当前位置: 首页 > news >正文

微网站的优缺点wordpress的音乐插件

微网站的优缺点,wordpress的音乐插件,wordpress关注,网站开发多少钱一单ESP-IDF ESP-ADF开发 开发概要 编译环境及SDK搭建 整个开发流程是:下载ESP-IDF, ESP-ADF(按需下载),并安装, 编写hello world工程,编译并烧录到主板验证 可参照ESP32 esp-idf esp-adf环境安装及.a库创建与编译api大部分可以用glibc的接口 做了封装,时间time(NULL), 创建线程p…

ESP-IDF ESP-ADF开发

开发概要

  1. 编译环境及SDK搭建
    整个开发流程是:下载ESP-IDF, ESP-ADF(按需下载),并安装, 编写hello world工程,编译并烧录到主板验证
    可参照ESP32 esp-idf esp-adf环境安装及.a库创建与编译
  2. api大部分可以用glibc的接口
    做了封装,时间time(NULL), 创建线程pthread_create, malloc申请堆空间等
  3. 加解密算法:hmac-sha256, base64, sha256,md5, ssl
    mbedtls库可实现这些功能
  4. json解析
    可以使用cJson
  5. http接口 esp_http_client提供http支持

如何引用esp的内置api及库

api参照文档
以线程库pthread为例
.c文件中#include <pthread.h>进行头引用

CMakeLists.txt中加REQUIRES pthread进行库连接

idf_component_register(SRCS test.c" INCLUDE_DIRS "./"REQUIRES mbedtls json pthread esp_http_client)

json是cJSON库
esp_http_client是httl库
mbedtls是ssl库.
用到哪个component就加上.

编程注意事项

  1. 函数参数类型敏感
void func_test(char *a)
{
}unsigned char *param;
func_test((char *)param); // 这里需要做个强制类型转换,否则编译会报error
  1. 头文件依赖严格
//#include <string.h> //这里注释后用gcc编译能正常通过, 在esp中编译会报error,要把include加上int main(int argc, char **argv)
{const char *src = "hello";char dst[32] = {0};strcpy(dst, src);return 0;
}

作者:帅得不敢出门 csdn原创谢绝收录转载

http://www.yayakq.cn/news/689635/

相关文章:

  • 查询海外whois的网站如何建立免费的网站
  • 企业建站什么网站好企业品牌推广渠道
  • 网站对网络营销的作用徐州网站建设托管
  • 花生壳怎么发布自己做的网站重庆专业的网站建设公司哪家好
  • 手机网站开发 视频教程泰安城建吧
  • 古典家具网站模板app开发公司怎么查看
  • 网站建设制作要学什么自媒体app下载
  • 上海微信网站建设公司怎么做淘客专属网站
  • 松原网站制作wordpress源码站整站源码
  • 外币信用卡怎么做网站上用医疗营销的网站怎么做
  • 厦门中信网站怎么做网页投票
  • 直播网站开发要多久上蔡县做彩票网站
  • 有没有做淘宝客网站的百度网站主要提供的服务
  • 上海专业网站建设网站wordpress文章重复
  • 网站开发 之cookie建立网站的流程多少钱
  • 网站框架搭建企业展厅设计施工一体化
  • 上海做推广网站室内设计公司平面图
  • 新开传奇网站排行客户关系管理概念
  • 中山网站代运营ps软件下载电脑版免费
  • 柴沟堡做网站自己如何申请域名
  • 网站定制开发要多久网站免费虚拟主机申请
  • 招聘网站销售怎么做长沙网站开发湖南微联讯点不错
  • 做网站卖酒网站内容页优化
  • wordpress开源程序建站教程重庆市沙坪坝区小龙坎街道
  • 专注网站建设11年公众号关键词点歌
  • 建设网站交流58网站怎么做才有客户问
  • 大连做网站报价怎么设置网站名称
  • 简洁大气的公司网站郑州市城乡建设局网站
  • 唐山做网站企业稻壳ppt免费模板
  • 使用tag的网站高台县建设局网站