自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

perseverance51博客

书山有路勤为径,学海无涯苦作舟。

  • 博客(1877)
  • 资源 (68)
  • 问答 (1)
  • 收藏
  • 关注

原创 基于开源项目HAL STM32F4 +DSP库跑SVPWM开环速度测试

基于开源项目HAL STM32F4 +DSP库跑SVPWM开环速度测试

2024-05-29 00:04:09 556

原创 基于开源ATmega8 无感BLDC程序移植到ATmega328PB

基于开源ATmega8 无感BLDC程序移植到ATmega328PB

2024-05-19 18:37:28 822

原创 自制无感无刷电机驱动板

自制无感无刷电机驱动板

2024-05-13 17:12:58 422

原创 HAL STM32H750驱动W25Qxx移植

HAL STM32H750驱动W25Qxx移植

2024-04-27 23:57:30 979

原创 STM32H750片外QSPI下载算法文件(stldr)生成

STM32H750片外QSPI下载算法文件(stldr)生成

2024-04-25 16:41:56 764

原创 STM32H750时钟频率和功耗以及RTC功能测试

STM32H750时钟频率和功耗以及RTC功能测试

2024-04-23 16:21:36 1067

原创 CH341A/B USB转USART/I2C/SPI介绍

CH341A/B USB转USART/I2C/SPI介绍

2024-04-21 20:45:24 595

原创 HAL STM32 SSI/SPI方式读取MT6701磁编码器获取角度例程

HAL STM32 SSI/SPI方式读取MT6701磁编码器获取角度例程

2024-04-18 17:03:39 1246

原创 HAL STM32 I2C方式读取MT6701磁编码器获取角度例程

HAL STM32 I2C方式读取MT6701磁编码器获取角度例程

2024-04-17 16:22:55 706

原创 STM32 软件I2C方式读取MT6701磁编码器获取角度例程

STM32 软件I2C方式读取MT6701磁编码器获取角度例程

2024-04-16 23:38:47 639

原创 Arduino 驱动MT6701磁编码器并读取角度数据

Arduino通过I2C驱动MT6701磁编码器并读取角度数据

2024-04-16 21:58:41 1207

原创 电压比较器LM339介绍和仿真

电压比较器介绍和LM393仿真实验

2024-04-15 23:26:14 1143

原创 HAL STM32定时器(TIM)编码器模式驱动EC11

HAL STM32定时器(TIM)编码器模式驱动EC11

2024-04-14 11:15:18 630

原创 HAL STM32F4内部温度读取+ADC阻塞式读取

HAL STM32F4内部温度读取+ADC阻塞式读取

2024-04-10 23:38:28 418

原创 HAL ST32F4 定时器2触发ADC转换

HAL ST32F4 定时器2触发ADC转换

2024-04-10 21:13:34 881

原创 STM32 F401/411外设内部互联矩阵摘要

STM32 F401/411外设内部互联矩阵摘要

2024-04-08 16:02:04 1115

原创 HAL STM32 定时器PWM DMA输出方式

HAL STM32 定时器PWM DMA输出

2024-04-07 17:32:30 669 1

原创 HAL STM32主从定时器联级使用

HAL STM32主从定时器联级使用

2024-04-06 19:32:39 448 4

原创 PWM方式读取AS5600磁编码器数据

STM32 PWM方式读取AS5600磁编码器数据

2024-04-05 01:04:39 633 1

原创 DX-LR01 lora模块测试体验

DX-LR01 lora模块测试体验

2024-03-31 23:26:30 1190 4

原创 HAL STM32 硬件I2C方式读取AS5600磁编码器获取角度例程

HAL STM32 硬件I2C方式读取AS5600磁编码器获取角度例程

2024-03-31 00:09:21 1026

原创 Arduino通过Wire库读取AS5600编码器数据

Arduino通过Wire库读取AS5600编码器数据

2024-03-30 22:39:32 831

原创 STM32 软件I2C方式读取AS5600磁编码器获取角度例程

STM32 软件I2C方式读取AS5600磁编码器获取角度例程

2024-03-30 01:42:43 688

原创 STM32 DWT数据观察触发器作为延时函数的使用

STM32 DWT数据观察触发器作为延时函数的使用

2024-03-30 01:02:39 1074

原创 STM32 PWM通过RC低通滤波转双极性SPWM测试

STM32 PWM通过RC低通滤波转双极性SPWM测试

2024-03-28 23:38:27 709

原创 STM32G4 TIM1触发ADC转换

STM32G4 TIM1触发ADC转换

2024-03-27 16:51:29 874

原创 HAL STM32G4内部运放的使用

HAL STM32G4内部运放的使用

2024-03-25 17:13:48 835 2

原创 HAL STM32G4 +ADC手动触发采集+各种滤波算法实现

HAL STM32G4 +ADC手动触发采集+各种算法滤波实现

2024-03-24 23:44:47 500

原创 HAL STM32G4 +TIM1 3路PWM互补输出+VOFA波形演示

HAL STM32G4 +TIM1 3路PWM互补输出+VOFA波形演示

2024-03-22 23:51:06 996

原创 Arduino RP2040 多核心运行模式

Arduino RP2040 多核心运行模式

2024-03-20 00:12:58 428

原创 Arduino RP2040 基于PIO Tone方波输出的使用

Arduino RP2040 基于PIO Tone方波输出的使用

2024-03-19 23:43:26 497

原创 Arduino RP2040 基于PIO串口的使用

Arduino RP2040 基于PIO串口的使用

2024-03-18 23:59:09 792

原创 RP2040 VSCode C/C++开发环境快速部署

RP2040 VSCode C/C++开发环境快速部署

2024-03-18 12:14:48 1377 1

原创 Arduino RP2040 + SSD1306 I2C OLED +LittleFS存储GBK字库实现中文显示

Arduino RP2040 + SSD1306 I2C OLED +LittleFS存储GBK字库实现中文显示

2024-03-17 21:20:40 424

原创 Arduino RP2040 LittleFS的使用介绍

Arduino RP2040 LittleFS的使用介绍

2024-03-17 21:00:55 497

原创 Arduino ESP8266 SSD1306 Wire库+LittleFS存储GBK字库实现中文显示

Arduino ESP8266 SSD1306 硬件I2C+LittleFS存储GBK字库实现中文显示

2024-03-13 21:53:07 354

原创 Arduino esp8266 软件I2C SSD1306 +LittleFS存储GBK字库实现中文显示

Arduino esp8266 软件I2C SSD1306 +LittleFS存储GBK字库实现中文显示

2024-03-11 22:44:47 372

原创 Arduino 软件I2C驱动SSD1306/SH1106屏幕

Arduino 软件I2C驱动SSD1306/SH1106屏幕

2024-03-11 14:48:33 838

原创 STM32 利用FlashDB库实现在线扇区数据管理不丢失

STM32 利用FlashDB库实现在线扇区数据管理不丢失

2024-03-10 16:21:26 1776 1

原创 Arduino ESP32+epaper(电子墨水屏)时钟相册制作教程

Arduin ESP32+epaper(电子墨水屏)时钟相册制作教程

2024-03-09 23:29:40 1627

电子电路:Arduino 各种Arduino基础器件的用法图

电子电路:Arduino 各种Arduino基础器件的用法图

2022-06-29

简历和推荐信模板 总共300套简历模板 含封面

简历和推荐信模板 总共300套简历模板 含封面

2022-05-24

系统工具 OCR识别工具 天若OCR开源版V5.0.0

OCR识别工具 天若OCR开源版V5.0.0,个人认为该版本在使用过程中识别率比其他版本高。

2022-05-24

嵌入式 STM32F103系列 STM32F103中文教程及参考 学习资料

学习资料 STM32F103中文教程及参考 学习资料

2022-05-23

嵌入式: C语言知识点 C51单片机及C语言知识点必备秘籍

《C51单片机及C语言知识点必备秘籍》

2022-05-23

电子电路 过零点触发 过零点触发双硅输出光耦MOC3061经典应用

光耦MOC3061相关应用,过零点触发双硅输出光耦MOC3061经典应用

2022-05-23

RFID RC522射频模块读取ID值和模拟门禁系统

基于STM32F103ZET6,分为软件模拟SPI方式和硬件SPI方式,读取ID值和模拟门禁系统。

2022-05-14

嵌入式领域 STC单片机寄存器 STC单片机资源一览表 Excel文档

嵌入式领域 STC单片机寄存器 STC单片机资源一览表 Excel文档无锁版,可以对文档进行编辑

2022-05-03

1.3IPS显示屏幕技术资料以及示例程序.rar

1.3IPS显示屏幕技术资料以及示例程序

2021-08-11

ST7789带字库屏幕技术资料以及示例程序.zip

ST7789带字库屏幕技术资料以及示例程序

2021-08-11

STM32C8T6+OLED波形显示.rar

STM32C8T6+OLED波形显示(包含对0.96和1.3寸屏幕的支持)有注释修改相关代码即可,可以简单用来检测波形,mini版示波器

2021-08-05

mpu6050数据读取分享文件.rar

STM32 mpu6050数据读取包含mpu6050资料,程序源码、原理图、相关软件

2021-08-05

STM32F103CBT6 DMA (串口DMA发送接收)

STM32F103CBT6 DMA (串口DMA发送接收)

2021-04-05

28BYJ-48步进电机驱动 四相八拍控制基于stm32F103C8t6

28BYJ-48步进电机四相八拍控制基于 stm32F103C8t6

2021-04-04

cubemx配置好stm32F103C8T6的printf串口输出程序

cubemx配置好stm32F103C8T6的printf串口输出程序

2021-04-04

步进电机28BYJ-48的驱动程序(stm32f103c8t6)

步进电机28BYJ-48的驱动程序(stm32f103c8t6)

2021-04-03

1.3寸和0.96寸IIC OLED SSD1106图形库显示.rar

1.3寸和0.96寸IIC OLED SSD1106图形库显示

2021-04-01

网页控制esp8266的8个GPIO引脚状态翻转

网页控制esp8266的8个GPIO引脚状态翻转

2021-03-21

网页控制esp8266的8个GPIO引脚状态翻转

网页控制esp8266的8个GPIO引脚状态翻转

2021-03-18

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示

V9.5,优化了一些if条件语句,修复了里面很多不正确的逻辑判断,去掉不重要的气象数据存储到eeprom中。

2021-03-12

ST.flash_loader_v2.8.0

The STM32 Flash loader demonstrator (FLASHER-STM32) is a free software PC utility from STMicroelectronics, which runs on Microsoft® OSs and communicates through the RS232 with the STM32 system memory bootloader. To get an example of how to execute the device bootloader, refer to the STM32 microcontroller system memory boot mode Application note (AN2606). To get information about the USART protocol used in the STM32 bootloader, refer to the USART protocol used in the STM32 bootloader Application note (AN3155). This software utility contains also a command line version and it is provided with Microsoft®Visual Studio 12 source code.

2021-03-12

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V9.4.1

V9.4.1 修复了更新判断当前日期写错,导致更新内容重叠的问题,在读写eeprom的函数中添加了延时,保证读取每个地址数据成功。另外一版弃用了eeprom函数来读取数据, 由于把项目转到基于VScode平台上使用platform来修改调试的,所以这么没有在这里更新出来。 后续的更新可能会基于platform项目来打包。

2021-03-09

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V9.4

V9.4 修复上一版本更新后,日期API接口获取不到数据的bug。

2021-03-04

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V9.3

V9.3 1:新增一个API接口数据,原来是由3个api接口获取不同的数据,有些数据是共同调用一个api接口数据,由于api数据平台有不可控的因素,为了追求稳定, 尽量采用有名气的api平台,当前日期改用:http://quan.suning.com/getSysTime.do 苏宁的后台数据,原9.2版本采用和风api接口里面获取,由于天气更新不是实时更新,所以零点时间显示会更新延后,加上之前的时间库函数都没有采用了,所以就必须新增一个当前日期api接口。 2.对不同数据进行了函数拆分和数据分离。

2021-03-03

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V9.2.1

V9.2.1:1注释掉了没使用到的库:sys/time.h和coredecls.h 2.新增了一张长沙地标图片显示。 3.修复一个农历获取数据类型定义的bug。

2021-03-01

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V9.2

V9.2:1.去除time.h,完全由NTPClient.h替代。 2.将字库存储改类型,由动态存储改为flash静态存储,释放更多的SRAM。从编译信息可以看出动态内存由上一版本的47%降到42%。 3.修改该了UI显示界面,去除日期月/日的显示,由其他UI页面年月日包含,显示界面看起来更加清爽,简洁。 4.将日期更新部分的内容放在实时天气数据里面获取。

2021-03-01

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V9.1

V9.1:修改了零点时农历更新时间逻辑判断,提供了2种方案,备选方案件注释部分。

2021-02-28

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V9.0

V9.0:1.增加了json反序列化检查,彻底解决因为较长的数据没有反序列检查工作而查找数据失败,导致获取不到返回值,注释掉了农历里面没有使用的变量 2.注释掉U8g2库,只用SH1106Wire.h库,尽量减少程序大小。由原来的49%到现在的47%

2021-02-26

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V8.91

V8.91,小版本,修复3天获取判断失败

2021-02-26

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V8.9

V8.9:1.修改了气象文字,字体大小不变,修改成了获取未来3天气象数据判断,如果查找不到关键字就跳过此次更新。ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays文件夹下的OLEDDisplayFonts.h中。 2.新增时间库,用来调取时间用于农历更新做判断,也可以用于实时时间显示和输出调用:int hours = timeClient.getHours(); int minu = timeClient.getMinutes(); int sece = timeClient.getSeconds(); int TodayDay = timeClient.getDay(); Sting Detail= timeClient.getFormattedTime()

2021-02-26

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V8.8

V8.8:1.调整了气象文字,将WeatherStationFonts.h修改成了Readme.h,原来的字体放到了ESP8266_and_ESP32_OLED_driver_for_SSD1306_displays文件夹下的OLEDDisplayFonts.h中。 2.原来判断3天预报天气获取失败,会出现重启反复获取的死循环,所以将原来的判断if(条件&&条件||条件)改为原来的if(条件&&条件),去除后面的短路或逻辑判断。

2021-02-25

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V8.7

V8.7,调整了气象文字位置,将中文汉字取模的代码独立存放,方便了代码的阅读。

2021-02-22

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V8.6

V8.6,修改了覆盖显示函数,将水平横线移除,在需要显示的函数中独立添加,增加了3天气象数据判断,如果返回值为空的话,会继续获取数据。

2021-02-18

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V8.5

修改了实时天气的字体改为了14,如果是0.96小屏幕的,显示不全可以改成10或者12的,12号字体为自制字体,不在标准库里面,需要配合使用打包的库文件,天气信息和风速显示拆分开了,3天预报日期加了矩形框显示效果

2021-02-17

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V8.4

在上一版本的基础上修改了3天预报天气更新独立设置,实时天气更新间隔时间也是独立设置,农历更新间隔也是独立设置,修改了实时天气和农历json数据处理改为静态,未来3天天气数据改为保持动态。彻底修复隔天农历更新不出来的问题。文件打包了相关的库文件以及编译库版本信息报告。

2021-02-16

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V8.3

在上一版的基础上对json访问后做了清理释放内存空间

2021-02-15

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V8.2

在上一版的基础上新增并修改了显示当天气象图标的大小尺寸1.3寸可选择40字体(新增),0.96选择36字体,解决了未来3天天气更新获取json数据后,查找不到相关信息而显示n/a

2021-02-13

Esp8266_Clock_WeatherV8.1.rar

在上一版的基础上修改了icon图标的颜色取反效果显示效果,修改了未来3天天气更新频率,减少获取json数据后,查找不到相关信息而显示n/a概率,实际上通过串口打印信息来看是获取到json数据的,即使失败,在下一个周期更新的时候也会更新出来和实时气象相关数据类型修改为byte类型

2021-02-12

Esp8266_Clock_WeatherV8.0.rar

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V8.0,在上一版的基础上调整了获取农历的数据类型int改为了byte,方便存入eeprom,改短3天气象获取的频率,避免过长不更新,导致第二天,未来三天气象数据不更新显示。修改了图像显示:新增取反显示效果。

2021-02-07

ESP8266+OLED屏实现天气预报+温度显示+NTP时间同步6屏带中文显示V7.9

更新了农历居中显示效果

2021-01-26

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

TA关注的人

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