
ESP32
文章平均质量分 84
Clever_idiot
不务正业的工科男
展开
-
【ESP32】 esp32 输入输出文件系统、编码
系统输入输出、文件操作官方说明:虚拟文件系统组件虚拟文件系统 (VFS) 组件可为一些驱动提供一个统一接口。有了该接口,用户可像操作普通文件一样操作虚拟文件。这类驱动程序可以是 FAT、SPIFFS 等真实文件系统,也可以是有文件类接口的设备驱动程序。ESP32 支持C标准库<stdio.h>里定义的各类函数。在高层级,每个 FS 驱动程序均与某些路径前缀相关联。当一个 C 库函数需要打开文件时,VFS 组件将搜索与该文件所在文件路径相关联的 FS 驱动程序,并将调用传递给该驱动程序。原创 2021-05-02 19:23:05 · 2869 阅读 · 1 评论 -
【ESP32】C语言基础
printf输出类型:%d它的意思是按十进制整型数据的实际长度输出。 %u输出无符号整型(unsigned)。输出无符号整型时也可以用 %d,这时是将无符号转换成有符号数,然后输出。 %ld它的意思是输出长整型数据。 %p 输出变量的内存地址。...原创 2020-10-25 19:59:31 · 1629 阅读 · 0 评论 -
【ESP32】fatfs 文件使用
参考:fatfs 学习笔记--f_mount用法原创 2020-10-25 10:49:18 · 1846 阅读 · 0 评论 -
【ESP32】构建工程和一些细节 ESP-IDF V4.1
昨天在码代码的时候,发现奇怪问题:在main函数所在的文件里可以include一些头文件,但是在components文件夹下无法引用,提示找不到文件。硬要加的话还得写全路径,然后编译还会有问题。这是因为自己工程下的components文件夹的子文件夹的CmakeLists编写的时候没有加上 REQUIRES 这一项(没有添加依赖关系)参考:ESP32开发--Cmake的介绍与组件的添加构建系统(CMake 版)...原创 2020-10-25 10:47:56 · 741 阅读 · 0 评论 -
【ESP32】定时器
ESP32 内置 4 个 64-bit 通用定时器。每个定时器包含一个 16-bit 预分频器和一个 64-bit 可自动重新加载向上/ 向下计数器。 ESP32 的定时器分为 2 组,每组 2 个。TIMGn_Tx 的 n 代表组别,x 代表定时器编号。 定时器特性: • 16-bit 时钟预分频器,分频系数为 2-65536 • 64-bit 时基计数器 • 可配置的向上/向下时基计数器:增加或减少 • 暂停和恢复时基计数器 • 报警时自动重新加载 • 当报警值溢出/原创 2020-10-17 16:23:02 · 3373 阅读 · 0 评论 -
【ESP32】 ESP-IDF v4.1 Linux Ubuntu 环境搭建
乐鑫官方文档:https://docs.espressif.com/projects/esp-idf/zh_CN/stable/get-started/index.html首要问题:Vmware虚拟机需要最新版本,15以上。 Ubuntu 至少18以上(建议18),要不然好像字体或者其他有问题(老版本的界面也不大好看) 安装好首先改Ubuntu 源(用Python的话也改下Python源) 然后配置GIT 代理,这样才有速度。可以用Window下代理软件,然后开启局域网共享接下来按照官方文.原创 2020-09-26 19:46:10 · 2336 阅读 · 1 评论