- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 ESP32爬坑之旅③——说一说esp-v4.2 linux环境搭建的那些坑
自去年搭建了v3.3版本的esp32环境后,如今espa32的版本已经到了4.3版本,为了紧跟乐鑫的步伐,打算将v3.3升级至v4.2稳定版本,从此踏上了一条漫漫的不归路。先将经历的一些坑罗列如下,都是笔者的血泪史。安装包千万不能用github上生成的zip压缩包!非常坑的地方!但是有小伙伴又说了,按照官方文档使用下列指令cd ~/espgit clone -b release/v4.2 --recursive https://github.com/espressif/esp-idf.git
2021-03-29 15:13:19 1305 2
原创 采用函数式接口实现字符串升序后倒序排列
一、题目要求使用函数式接口,将一个随机字符串中的所有字符升序排列,并倒序打印。二、题目答案1.reverseSort.javaimport java.util.Arrays;import java.util.Comparator;public class reverseSort { public static void main(String[] args) { String str = "aedbc"; Comparator cmp = new rev
2020-08-31 11:52:44 257
原创 557. 反转字符串中的单词 III(难度:简单)
一、题目描述给定一个字符串,你需要反转字符串中每个单词的字符顺序,同时仍保留空格和单词的初始顺序。**示例:**输入:"Let's take LeetCode contest"输出:"s'teL ekat edoCteeL tsetnoc"**提示:**在字符串中,每个单词由单个空格分隔,并且字符串中不会有任何额外的空格。二、题目答案class Solution { public String reverseWords(String s) { String word
2020-08-30 12:05:45 174
原创 ESP32爬坑之旅②——初识FreeRTOS
1.前言 在学习esp32官方源码的时候,发现了有这么一个函数:xTaskCreate(esp_mesh_p2p_tx_main, "MPTX", 3072, NULL, 5, NULL); 从单片机学过来的朋友应该知道,一般都是在主函数中添加while循环,然后实现相应的功能。而这里却见不到执行程序的while函数,是怎么回事呢?别着急,我们先从FreeRTOS说起。2.FreeR...
2020-03-23 17:32:08 1978
转载 SSID、BSSID、ESSID的区别
BSSID 就是无线路由器的MAC地址(本质是一个MAC地址)SSID 就是手机上搜索到的wifi名字(本质是一串字符)ESSID 是一个比较抽象的概念,它实际上就和ssid相同(本质也是一串字符),只是能如果有好几个无线路由器都叫这个名字,那么我们就相当于把这个ssid扩大了,所以这几个无线路由器共同的这个名字就叫ESSID。也就是如果在一台路由器上释放的wifi信号叫某个名字如“Chin...
2020-03-19 16:25:53 10210
原创 编程基础笔记①——算术类型在不同位操作系统下所占用的字节数
学习过程中有许多知识点需要记忆,俗话说好记性不如烂笔头,不如把它记下来,随时可以翻阅查看。废话不多说,直接上图。类型16位系统/字节32位系统/字节64位系统/字节char111char*248short222int244long448long long888...
2020-03-18 11:07:30 142
原创 ESP32爬坑之旅①——在Ubuntu下使用vscode进行代码编译
1.头文件路径配置当我们在Ubuntu中用vscode打开ESP32的例程时,发现头文件处有红色的波浪线,不能够进行正常的编译,这时候怎么办呢?这是因为我们没有配置头文件的路径,所以第一步呢,我们需要配置下整个工程的头文件路径。又因为SDK和编译器代码是分开的,所以我们需要手动指定路径头文件。打开vscode,先Ctrl+Shift+P打开命令,也可以在左上角点击查看-命令面板打开命令。...
2020-03-05 17:37:50 1105 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人