自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 【ESP32音视频传输】②通过I2S采集SPH0645麦克风音频数据并上传到服务端实时播放

esp32通过I2S读取sph0645的音频数据,然后通过UDP发送到python服务端并实时播放声音

2023-05-07 21:53:37 10355 6

原创 【stm32f4 C++与C混合开发】建立keil5的ARM Compiler 6(AC6)标准库开发工程

网上有很多HAL库用C++开发的教程,但很多都是基于CUBEMX自动生成的工程搭配的,不但没有针对正点原子例程进行C++开发的,甚至都没有基于标准库的,本博客算是把我个人摸索的利用正点原子的例程进行keil5的arm compiler6编译器进行C++开发的经验写出,希望对大家有帮助

2022-10-04 02:15:33 5871 6

原创 【ESP32音视频传输】①用I2S通过内部DAC或MAX98357A播放音乐/录音数据及接受网络广播

esp32在arduino环境下,进行音频开发,包括外接MAX98357A或利用内部DAC输出音频信号

2022-04-12 21:32:37 26804 5

原创 ESP32(Arduino)通过PubSubClient连接到阿里云MQTT

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport

2020-12-16 01:33:19 7108 5

原创 STM32F407+ESP8266图片传输并保存至SD卡

文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport

2020-11-25 18:14:24 6710 11

原创 零linux基础通过宝塔把项目部署到云服务上

零linux基础通过宝塔把项目部署到云服务上前言购买服务器按照宝塔的官方手册在服务器上挂在宝塔插件插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Comm

2020-10-20 23:08:59 539 1

原创 【逆向JS】调用网易云音乐搜歌功能并爬取评论Python/Java

Python/Java调用网易云音乐搜歌功能并爬取评论网易云音乐的加密格式抓包解密功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入网易云音乐的加密格式网易云音乐是通过用ajax和json来实现从服务器加载评论信息,所以想直接用r

2020-07-25 04:18:19 1999 3

原创 Android Studio关闭模拟器死机最简单最完美的解决方案

一般来说,直接在任务管理的详细信息中选中qemu-system-i386该进程,然后点击“结束任务即可”wow,怎么是不是秒关了,简直太爽了有没有,虽然不知道这样关有什么后果,但是就是这样神奇般的关闭了,也不知道这是什么操作,再也不用担心关模拟器的时候电脑会死机了但是,如果找不到qemu-system-i386(一般来说都能找到,可能在以后的版本中不叫这个名字了),那就要按照下面的步骤,先找...

2020-04-16 00:42:13 5466

esp32通过I2S读取sph0645的音频并发送到服务端播放

esp32通过I2S读取sph0645的音频数据,然后通过UDP发送到python服务端并实时播放声音

2023-05-07

stm32f4标准库C++与C混合开发工程

利用keil5的ARM Compiler 6版本的编译器,用C++对stm32的标准库进行开发,包括完整的重定向printf,解决.axf: Error: L6915E: Library reports error: __use_no_semihosting was requested, but _sys_open was referenced以及Error: L6200E:symbol__stdout multiply defined (by stdio_streams.o and usart.o)等问题,具体可参考博客https://blog.csdn.net/loveliveoil/article/details/127153427?spm=1001.2014.3001.5502

2022-10-04

stm32f4标准库C++与C混合开发工程

利用keil5的ARM Compiler 6版本的编译器,用C++对stm32的标准库进行开发,包括完整的重定向printf,解决.axf: Error: L6915E: Library reports error: __use_no_semihosting was requested, but _sys_open was referenced以及Error: L6200E:symbol__stdout multiply defined (by stdio_streams.o and usart.o)等问题,具体可参考博客https://blog.csdn.net/loveliveoil/article/details/127153427?spm=1001.2014.3001.5502

2022-10-04

C/C++实现HMAC-SHA1和base64编码

C语言版的实现HMAC-SHA1和base64编码,已经对C++做了兼容处理,在VS下运行main.c代码,可以得到经过HMAC-SHA1处理后的结果,并且可以运行里面的base64编码函数得到想要的结果,可以用于连接阿里云MQTT

2020-12-16

Arduino开发ESP32通过PubSubClient连上阿里云MQTT

工程通过PubSubClient访问阿里云微服务MQTT,包含通过C语言版的HMAC-SHA1和Base64编码生成可用于连接的用户签名,可方便的移植到其他平台

2020-12-16

STM32F407+ESP8266图片传输并保存至SD卡

ESP8266通过串口与MCU的UART2连接,需要提前配置ESP8266为上电自动连接到TCP服务器透传,具体用法可以参考我的博客

2020-11-25

lm5576.pdf

TI稳压芯片Lm5576用户手册,集合了最新应用,包括典型电路应用

2019-09-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除