自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(337)
  • 资源 (55)
  • 收藏
  • 关注

原创 esp32-s3 使用idf-v5.1.1版本移植lvgl编译报错error: implicit declaration of function ‘gpio_pad_select_gpio‘;

esp32-s3 使用idf-v5.1.1版本移植lvgl编译报错error: implicit declaration of function 'gpio_pad_select_gpio';

2024-03-13 17:34:57 440 3

原创 esp32-s3编译报错 disp_spi.h:18:10: fatal error: driver/spi_master.h: No such file or directory

esp32-s3编译报错 disp_spi.h:18:10: fatal error: driver/spi_master.h: No such file or directory

2024-03-13 17:29:57 412

原创 USB HID协议报告描述符数组生成工具

USB HID协议报告描述符数组生成工具

2024-03-05 10:49:16 398

原创 Nordic(nrf52832、nrf52840、nrf52833)芯片动态修改蓝牙广播名

Nordic(nrf52832、nrf52840、nrf52833)芯片动态修改蓝牙广播名

2024-02-20 10:12:19 389

原创 nordic dfu 合并hex(bootloader.hex与app.hex)文件失败

nordic dfu 合并hex(bootloader.hex与app.hex)文件失败

2024-01-26 15:56:37 428

原创 nordick keil编译时报错Error: L6200E: Symbol __asm___19_app_util_platform_c_6d89e7e5____REVSH multiply def

nordick keil编译时报错Error: L6200E: Symbol __asm___19_app_util_platform_c_6d89e7e5____REVSH multiply def

2024-01-25 16:42:48 417

原创 usbd_hid_generic和usbd_hid_composite 有什么不同

usbd_hid_generic和usbd_hid_composite 有什么不同

2024-01-23 16:34:48 348

原创 SEGGER Embedded Studio编译报错text section is larger than specified size

SEGGER Embedded Studio编译报错text section is larger than specified size

2024-01-23 11:12:08 459

原创 segger embeded studio例程编译错误error: unknown type name ‘__printf_tag_ptr‘

segger embeded studio例程编译错误error: unknown type name '__printf_tag_ptr'

2024-01-23 11:01:35 452

原创 nordic——SDK和开发板对照选型表

nordic——SDK和开发板对照选型表

2024-01-19 16:39:43 369

原创 nrf52820

nrf52820

2024-01-19 15:57:09 333

原创 杰理AC791N编译以及生成升级固件

杰理AC791N编译以及生成升级固件

2024-01-19 10:53:47 418

原创 开源PDF软件

开源PDF软件

2024-01-18 17:01:23 368

原创 esp32-S3 音视频通话方案ESP-RTC

esp32-S3 音视频通话方案ESP-RTC

2024-01-18 09:45:31 532

原创 一款好用的图标下载网站-iconfont

一款好用的图标下载网站-iconfont

2024-01-15 11:59:41 357

原创 Android studio报错 Caused by: org.gradle.api.internal.plugins.PluginApplicationException

Android studio报错 Caused by: org.gradle.api.internal.plugins.PluginApplicationException

2024-01-07 12:33:02 445

原创 ESP32修改蓝牙MTU大小

ESP32修改蓝牙MTU大小

2023-12-27 18:58:30 541

原创 pyqt5相关文档资料

pyqt5相关文档资料

2023-12-27 17:23:12 384

原创 esp32平台配置网络同步时间SNTP功能

esp32平台配置网络同步时间SNTP功能

2023-12-26 19:09:50 135

原创 esp32-s3解决使用蓝牙ble一键配网时,蓝牙ble内存使用的内部空间,空间不足时可采用外部PSRAM

esp32-s3解决使用蓝牙ble一键配网时,蓝牙ble内存使用的内部空间,空间不足时可采用外部PSRAM

2023-12-20 14:44:57 302

原创 开源音频处理代码 speex

开源音频处理代码 speex

2023-12-19 14:18:58 85

原创 开源键盘工程QMK

开源键盘工程QMK

2023-12-18 18:38:05 217

原创 C语言 打印 以这个RFC1123格式(“EEE, dd MMM yyyy HH:mm:ss z“) 格林威治时间

C语言 打印 以这个RFC1123格式("EEE, dd MMM yyyy HH:mm:ss z") 格林威治时间

2023-12-14 15:31:55 230

原创 OpenHarmony 鸿蒙系统之开发环境安装

OpenHarmony 鸿蒙系统之开发环境安装

2023-12-13 18:30:21 220

原创 pyQT5 开发环境搭建

pyQT5 开发环境搭建

2023-12-12 16:23:40 63

原创 visual studio code 好用的插件

该插件对不同类型的注释会附加了不同的颜色,更加方便区分,帮助我们在代码中创建更人性化的注释。这个VS Code插件支持多种语言,可以通过鼠标选中部分代码进行运行。

2023-12-09 23:41:48 830

原创 keil软件注释显示中文字符乱码的问题

keil软件注释显示中文字符乱码的问题

2023-12-06 16:57:36 101

原创 esp32使用命令查看芯片flash大小以及PSRAM的大小

esp32使用命令查看芯片flash大小以及PSRAM的大小

2023-12-05 16:44:49 594

原创 esp32配置PSRAM

esp32配置PSRAM

2023-12-05 15:13:52 231

原创 esp-idf-v5.1.1 空中升级OTA例程

esp-idf-v5.1.1 空中升级OTA例程

2023-11-27 18:18:46 166

原创 esp32 esp-idf V5.1.1版本看门狗配置

esp32 esp-idf V5.1.1版本看门狗配置

2023-11-27 10:32:08 123

原创 speech studio-神经网络定制自己的声音

speech studio-神经网络定制自己的声音

2023-11-21 17:12:32 134

原创 微软免费录屏软件——Free Screen Recorder Pro

微软免费录屏软件——Free Screen Recorder Pro

2023-11-21 10:00:49 307

原创 Android studio 编译报错Process ‘command ‘git‘‘ finished with non-zero exit value 128

Android studio 编译报错Process 'command 'git'' finished with non-zero exit value 128

2023-11-17 14:36:37 444

原创 C语言中的多种形式的循环结构

C语言中的多种形式的循环结构

2023-11-08 17:11:28 78

原创 ESP-IDF-V5.1.1使用websocket

ESP-IDF-V5.1.1使用websocket

2023-11-06 18:44:21 245

原创 CJSON解析json字符串示例

CJSON解析json字符串示例

2023-11-06 18:31:28 185

原创 C语言 强制类型转换的各种代码示例

强制类型转换可以通过使用类型转换运算符来完成

2023-11-03 14:33:13 92

原创 HMAC_SHA1加密算法和SHA1加密算法的区别

HMAC_SHA1加密算法和SHA1加密算法的区别

2023-11-02 10:13:43 367

原创 C语言 strdup与strcpy函数的区别

C语言 strdup与strcpy函数的区别

2023-11-01 15:50:47 284

Nordic(nrf52832、nrf52840、nrf52833)芯片动态修改蓝牙广播名

内容概要: Nordic(nrf52832、nrf52840、nrf52833)芯片动态修改蓝牙广播名 功能用途: 在现代社会生活中,很多场景下需要使用到蓝牙,现在很多都要求蓝牙可以同时连接多个设备或者快速切换连接不同的设备,而蓝牙的连接则需要使用蓝牙广播,通过广播蓝牙名与不同蓝牙主机进行连接以此传输数据。

2024-02-19

Python语言使用函数递归思想绘制圣诞树

Python语言使用函数递归思想绘制圣诞树,递归算法(recursion algorithm)在计算机科学中是指一种通过重复将问题分解为同类的子问题而解决问题的方法。递归式方法可以被用于解决很多的计算机科学问题,因此它是计算机科学中十分重要的一个概念。绝大多数编程语言支持函数的自调用,在这些语言中函数可以通过调用自身来进行递归。计算理论可以证明递归的作用可以完全取代循环,因此在很多函数编程语言(如Scheme)中习惯用递归来实现循环。

2023-12-20

STC8G1K08A芯片使用串口UART1打印调试信息,波特率115200

STC8G1K08A芯片使用串口UART1打印调试信息,波特率115200,STC8G1K08A是STC8G系列8位单片机芯片,由于其具有高性价比和丰富的外设资源,广泛应用于家电、工业、仪器仪表、通信等领域。 1. CPU内核:STC89C52RC 2. 工作电压:2.4V-5.5V 3. 工作频率:0-33MHz 4. 8位宽的总线系统 5. 64KB Flash存储器、2KB RAM存储器 6. 4个通道的16位定时器 7. 1个可编程串行通信接口 8. 具有低功耗模式和中断响应功能

2023-12-17

python3.11实现的TCP客户端数据收发程序,方便用于TCP协议的学习以及测试

python3.11实现的TCP客户端数据收发程序,方便用于TCP协议的学习以及测试。

2023-11-10

乐鑫esp32使用MD5算法例程

乐鑫esp32使用MD5算法例程,MD5算法是一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开,用以取代MD4算法。这套算法的程序在RFC 1321标准中被加以规范。然而,自1996年起,MD5算法被证实存在弱点,可以被加以破解。对于需要高度安全性的数据,专家一般建议改用其他算法,如SHA-2。2004年,证实MD5算法无法防止碰撞(collision),因此不适用于安全性认证,如SSL公开密钥认证或是数字签名等用途。

2023-11-01

STM32+SPEEX对讲机+源程序全套资料+speex音频处理库API文档

speex是一个专利免费/源码开源的dsp库。其包含预处理、回声消除、jitter buffer、音频重采样、定点/浮点傅里叶变换等模块。STM32+SPEEX对讲机+源程序全套资料

2023-10-30

nrf52832 spi作主机的驱动代码

nrf52832 spi作主机的驱动代码。

2023-10-30

ssm学生成绩管理源码工程

SSM是Spring + SpringMVC + MyBatis的组合,是Java开发中常用的一个web框架组合,它主要用于实现后端逻辑,包括数据处理、业务逻辑和与前端交互等。 如果你想用SSM来做一个学生成绩管理系统,下面是一个简单的步骤: 需求分析:首先你需要明确你的系统需要实现哪些功能,比如学生信息管理、课程信息管理、成绩录入与查询等。 数据库设计:设计一个数据库来存储你需要的信息,比如你可能需要一张表来存储学生信息,另一张表来存储课程信息,还有一张表来存储学生的成绩。 环境搭建:搭建SSM环境,包括安装Java、Tomcat、MySQL,配置Spring、SpringMVC和MyBatis。 编写代码:根据你的需求设计数据库表,并使用MyBatis进行数据库操作。编写SpringMVC的Controller来处理前端的请求,并调用Service层的业务逻辑,Service层再调用DAO层的数据库操作。 前端设计:设计一个简单的前端界面,可以使用HTML、CSS和JavaScript,也可以通过模板引擎如Thymeleaf来生成动态页面。 测试:对你的系统进行测试,确保所有功

2023-09-17

C语言堆排序算法代码例程

堆排序是一种非常有效的排序算法,基于完全二叉树的特性。它首先将数组转化为一个最大堆,然后将最大的元素移除并放在数组的末尾,重复这个过程直到所有元素都被排序。

2023-09-17

C语言选择排序算法代码例程

C语言选择排序算法代码例程,选择排序是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。

2023-09-17

C语言快速排序算法例程代码

C语言快速排序算法例程代码,快速排序的基本思想是在待排序的序列中选择一个元素作为中间元素,将序列中小于等于中间元素的元素放到左边,大于中间元素的元素放到右边,然后递归地对左右两个子序列进行排序,直到序列有序。在实现过程中,我们选择序列中的第一个元素作为中间元素,通过两个指针 i 和 j 分别从左边和右边向中间扫描,找到需要交换的两个元素并交换它们的位置。直到两个指针相遇,此时中间元素已经放到了正确的位置,将中间元素左边的子序列和右边的子序列分别递归地进行快速排序。

2023-09-17

C语言冒泡排序算法代码例程

冒泡排序是一种简单的排序算法,它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。

2023-09-17

C语言希尔排序算法代码例程

希尔排序(Shell Sort)是插入排序的一种,也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。 希尔排序的基本思想是:先将整个待排序的记录序列分割成为若干子序列(由相隔某个“增量”的记录组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的记录"基本有序"时,再对全体记录进行一次直接插入排序。

2023-09-17

C语言插入排序源代码例程

C语言插入排序源代码例程

2023-09-17

C语言图的深度优先遍利源码例程

C语言图的深度优先遍利源码例程

2023-09-17

C语言哈夫曼编码源码例程

C语言哈夫曼编码源码例程

2023-09-17

C语言汉诺塔问题源代码

C语言汉诺塔问题源代码

2023-09-17

C语言学生成绩管理程序源码

C语言学生成绩管理程序源码

2023-09-16

C语言扑克牌的结构表示代码

C语言扑克牌的结构表示代码

2023-09-16

C语言编制万年历代码,对C语言学习有帮助

C语言编制万年历代码,对C语言学习有帮助

2023-09-16

Android TCP通信app

Android TCP通信app

2023-09-13

python图片png格式转bmp格式

python图片png格式转bmp格式,该代码首先指定了要转换的 PNG 文件目录和输出 BMP 文件目录,并在必要时创建输出目录。然后,遍历 PNG 文件目录中的所有 PNG 文件,对于每个 PNG 文件,使用 os.path.splitext() 函数获取其文件名(不包括扩展名)并添加 .bmp 扩展名作为输出文件名。接着,使用 Image.open() 方法打开 PNG 图像,并使用 convert() 方法将其转换为 BMP 格式。最后,使用 save() 方法将 BMP 图像保存到指定的输出文件中,并在控制台上打印出转换结果。 请注意,这个示例只把 PNG 图片转换为 RGB 模式的 BMP 文件。如果需要转换其他模式或修改其他参数(如压缩等级),可以查看Pillow库的文档以进行更多操作

2023-06-12

NordicSemiconductor.nRF-DeviceFamilyPack.1.1.3.pack

NordicSemiconductor.nRF_DeviceFamilyPack.1.1.3.pack

2023-06-07

MTKLogger app

MTKLogger 是 MediaTek 开发的一个 target 端 Logging 工具,它由几个 daemon 以及一个 UI Application 构成。其中 daemon 负责不断的将 Log Buffer 里面的新 Log 复制到 sdcard 上面,而 UI Application 则可以控制 Daemon 的打开和关闭,占用 sdcard 空间的大小,某一种 Log 的抓取和关闭等等。 MTKLogger 是一个在移动测试当中应用非常广泛的工具,它不需要连接 PC 即可抓取各种 Log,包括 android log,kernel log,bluetooth log, network log 以及 modem log。

2023-04-23

用24C04与1602LCD设计电子密码锁

用24C04与1602LCD设计电子密码锁,proteus仿真C语言开发,AT89C51单片机平台, AT24C04是Ateml公司的4Kb得电可擦除存储芯片,采用两线串行的总线和单片机通讯,电压最低可以到2.5V,额定电流为1mA,静态电流10uA(5.5V),芯片内的资料可以在断电的情况下保存100年,而且采用8 脚的DIP 封装,使用方便。计算机毕设参考案例

2023-04-12

es8311低功耗单声道音频编解码器文档及代码

​ ES8311 是一种低功耗单声道音频编解码器,包含单通道 ADC、单通道 DAC、低噪声前置放大器、耳机驱动器、数字音效、模拟混音和增益功能。它通过 I2S 和 I2C 总线与 ESP32-S3-WROOM-1 模组连接,以提供独立于音频应用程序的硬件音频处理。 ​ES8311简介系统•高性能和低功耗多比特delta-sigma音频ADC和DAC•I2S/PCM主或从串行数据端口•256/384Fs, USB 12/24 MHz和其他非标准音频系统时钟•I2C接口ADC•24位,8至96khz采样频率•100db信噪比,-93 dB THD + N•一对模拟输入差分输入选项•低噪声前置放大器•降噪滤波器•自动电平控制(ALC)和噪声门•支持模拟和数字麦克风DAC•24位,8至96khz采样频率•110分贝的信噪比..

2023-04-08

ES7210低功耗 4 通道音频模数转换器

ES7210 是一款用于麦克风阵列应用的高性能、低功耗 4 通道音频模数转换器,同时具备声学回声消除 (AEC) 功能,非常适合音乐和语音应用。 该设备支持标准音频时钟(64Fs, 128Fs, 256Fs, 384Fs, 512Fs等),USB时钟 (12/24 MHz),以及一些常见的非标准音频时钟(25mhz, 26mhz等)。 根据串行音频数据采样频率(Fs),该设备可以工作在两种速度 模式:单速模式或双速模式。在单速模式下,Fs通常在一定范围内 从8千赫到48千赫,在双速模式下,f通常在64千赫到96千赫之间。 设备既可以工作在主时钟模式,也可以工作在从时钟模式。在从模式下,LRCK和 SCLK由外部供应,LRCK和SCLK必须同步从 具有特定速率的系统时钟。在主模式中,LRCK和SCLK是从内部派生的 设备主时钟

2023-04-08

TCA9554 低功耗输入输出 (I/O) 扩展芯片

TCA9554 是一款 16 引脚器件,可为两线双向 I 2C 总 线(或 SMBus)协议提供 8 位通用并行输入和输出 (I/O) 扩展。该器件的工作电源电压范围为 1.65V 至 5.5V。器件支持 100kHz(标准模式)和 400kHz(快 速模式)两种时钟频率。当开关、传感器、按钮、 LED、风扇以及其他相似器件需要额外的 I/O 时,I/O 扩展器(如 TCA9554)可提供简单解决方案。 TCA9554 的 功能 包括当输入端口状态发生变化时, 在 INT 引脚上生成中断。硬件可选地址引脚 A0、A1 和 A2 最多允许 8 个 TCA9554 器件位于同一 I 2C 总线 上。该器件还可通过电源循环供电以生成加电复位,从 而复位到默认状态 。适用于采用 GPIO 受限处理器的产品。

2023-04-08

AT89C51单片机实现坦克大战游戏

AT89C51单片机实现坦克大战游戏,使用c语言编程,对于初学c语言以及单片机的人来说可以打捞编程基础以及掌握编程的相关逻辑思维,在不断调试游戏代码以及优化游戏代码、添加功能或者删除一些功能的过程中,你会从中获取到很多关于编程方面的知识,对你日后深入学习编程有相当大的引导作用,对于掌握屏幕驱动也是很有帮助的,可以了解到lcd12864这款屏的相关驱动知识,其实大多数屏都是相差不多的,掌握了一个屏的基本驱动原理,那以后在处理其他屏的驱动的时候自然也是可以有所借鉴作用的。

2023-01-25

正反转可控的步进电机仿真+程序

正反转可控的步进电机仿真+程序,使用的protues软件仿真,代码使用c语言编写 keil5编译软件编译,代码仿真调试可以免去初学c语言的开发者在没有板子的情况下也可以学习c语言编程的调试技巧。

2022-12-26

stm32_bc95_lwm2m_onenet.rar

这是使用stm32F103RC发送AT指令实现用LWM2M方式连接OneNet云平台的工程架构,里面的软件架构非常有借鉴意义,容易衍生为其他功能。keil工程文件以及相关资料文档。

2021-10-15

C51单片机三相六拍步进电机.rar

C51单片机三相六拍步进电机

2021-09-30

电子微波炉电路仿真+程序.zip

51单片机proteus仿真 电子微波炉电路仿真+程序

2021-09-30

ZigBee+ESP32+MQTT+EMQX+TomCat+Servlet接口+MySQL+安卓app的物联网完整项目.rar

基于ZigBee+ESP32+MQTT+EMQX+TomCat+Servlet接口+MySQL+安卓app的物联网完整项目

2021-09-28

ARM.CMSIS.4.5.0.rar

ARM.CMSIS.4.5.0.rar

2021-09-09

从实战中认识属于你的ZigBee.rar

从实战中认识属于你的ZigBee

2021-09-09

AD软件多种量产型天线pcb封装库.rar

AD软件多种量产型天线pcb封装库,多种天线pcb封装设计方案(增益高,方向性好,稳定可靠)。

2021-07-24

LibraryLoaderSetup2v49.msi.rar

最新版Altium Library Loader 2.2

2021-06-13

STM32H743VIT6+HAL库函数+SD卡例程.rar

stm32H743VIT6使用HAL库函数API实现的驱动SD的例程代码,欢迎广大朋友下载使用,提高开发效率。

2020-05-31

STM32H743VIT6+HAL库DAC例程.rar

stm32H743VIT6使用HAL库函数API编写的DAC例程代码,已验证可以正常使用,欢迎广大朋友下载,提高开发效率。

2020-05-31

空空如也

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

TA关注的人

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