自定义博客皮肤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博客

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

  • 博客(1904)
  • 资源 (70)
  • 问答 (1)
  • 收藏
  • 关注

原创 STM32H750 UART 空闲中断 +DMA传输

STM32H750 UART 空闲中断 +DMA传输

2024-11-03 22:16:18 217

原创 HLK-DL03迷你无感无刷电机驱动板测试

HLK-DL03迷你无感无刷电机驱动板测试

2024-11-03 19:40:16 92

原创 STM32H750 内部温度|参考电压值|存储容量读取

STM32H750 内部温度|参考电压值|存储容量读取

2024-11-01 15:50:00 419

原创 STM32H7 内部SRAM空间的配置使用

STM32H7 内部SRAM空间的配置使用

2024-10-28 21:12:50 1096

原创 浅谈针对Nor flash状态寄存器保护位修改方法

浅谈针对Nor flash状态寄存器保护位修改方法

2024-10-17 21:01:46 649

原创 STM32H750 QSPI + MDMA Flash的读写测试

STM32H750 QSPI + MDMA Flash的读写测试

2024-10-15 21:26:54 1071

原创 STM32 QSPI接口驱动GD/W25Qxx配置简要

STM32 QSPI接口驱动GD/W25Qxx配置简要

2024-10-12 21:53:56 1034

原创 RP2040 CXX SDK PIO应用例程

RP2040 CXX SDK PIO应用例程

2024-09-23 22:24:01 583

原创 RP2040 C SDK GPIO和IRQ 唤醒功能使用

RP2040 C SDK GPIO和IRQ 唤醒功能使用

2024-09-22 00:16:01 1065

原创 RP2040 C SDK SysTick滴答定时器功能使用

RP2040 C SDK SysTick滴答定时器功能使用

2024-09-16 17:08:27 872

原创 RP2040 C SDK PWM功能使用

RP2040 C SDK PWM功能使用

2024-09-13 16:31:05 1160

原创 RP2040 C SDK ADC功能使用

RP2040 C SDK ADC功能使用

2024-09-11 11:15:24 824

原创 GD32E230 RTC报警中断功能使用

GD32E230 RTC报警中断功能使用

2024-09-10 00:02:49 1181

原创 RP2040 C SDK 64位定时器功能使用

RP2040 C SDK 64位定时器功能使用

2024-09-09 21:58:25 593

原创 GD32E230程序烧录和开发环境使用介绍

GD32E230程序烧录和开发环境使用介绍

2024-09-09 13:57:50 1426 1

原创 RP2040 C SDK clocks时钟源配置使用

RP2040 C SDK clocks时钟源配置使用

2024-09-06 22:08:57 1506

原创 RP2040 C SDK RTC功能使用

RP2040 C SDK RTC功能使用

2024-09-05 23:59:06 483

原创 RP2040 C SDK开发串口的使用

RP2040 C SDK开发串口的使用

2024-08-29 00:17:08 644 1

原创 基于AT32F421的开源电调项目测试

基于AT32F421的开源电调项目测试

2024-08-23 23:08:13 645

原创 HAL STM32 SG90舵机驱动控制

HAL STM32 SG90舵机驱动控制

2024-08-17 10:51:40 555

原创 AT32F421驱动BLDC 配合上位机控制与调参

AT32F421驱动BLDC 配合上位机控制与调参

2024-08-09 23:08:12 850

原创 STM32 驱动直流无刷电机(BLDC)发声

STM32 驱动直流无刷电机(BLDC)发声

2024-08-05 23:51:28 1151

原创 AT32F403A/421 SVPWM驱动无刷电机开环速度测试

AT32F403A/421 SVPWM驱动无刷电机开环速度测试

2024-08-01 21:42:25 1238 2

原创 基于NE555制作雾化加湿器

基于NE555制作雾化加湿器

2024-07-26 17:14:25 787 5

原创 HAL STM32 SPI/ABZ/PWM方式读取MT6816磁编码器数据

HALSTM32 SPI/ABZ/PWM方式读取MT6816磁编码器数据

2024-07-23 22:04:59 1721 4

原创 基于AD9833波形发生器DIY制作

基于AD9833波形发生器DIY制作

2024-07-08 10:47:01 809

原创 AVR晶体管测试仪开源制作与验证

AVR晶体管测试仪开源制作与验证

2024-07-03 12:50:37 949

原创 STC8/32 软硬件I2C通讯方式扫描I2C设备地址

STC8/32 软硬件I2C通讯方式扫描I2C设备地址。

2024-07-01 17:24:14 297

原创 低成本STC32G8K64驱动控制BLDC开源入门学习方案

低成本STC32G8K64驱动控制BLDC开源入门学习方案

2024-06-22 23:41:13 784

原创 STM32F4 STD标准库串口接收例程

STM32F4 STD标准库串口接收中断+空闲中断例程

2024-06-19 22:08:57 924

原创 AT32F435 入门使用

AT32F435 入门使用

2024-06-19 11:28:25 1462

原创 基于AT32_Work_Bench配置AT32工程

基于AT32_Work_Bench配置AT32工程

2024-06-17 23:42:14 668

原创 AVR晶体管测试仪开源项目编译

AVR晶体管测试仪开源项目编译

2024-06-13 17:47:08 471

原创 HAL STM32F1 通过查表方式实现SVPWM驱动无刷电机测试

HAL STM32F1 通过查表方式实现SVPWM驱动无刷电机测试

2024-06-08 17:37:02 1185

原创 ESP32使用RMT外设单总线设备驱动(WS2812/DS18B20/DHT11)

ESP32使用RMT外设单总线设备驱动(WS2812/DS18B20/DHT11)

2024-06-03 18:34:51 1368 3

原创 基于开源项目ESP32 SVPWM驱动无刷电机开环速度测试

基于开源项目ESP32利用LEDC产生SVPWM驱动无刷电机开环速度测试

2024-05-30 23:23:16 1604

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

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

2024-05-29 00:04:09 1555

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

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

2024-05-19 18:37:28 1071

原创 HAL STM32H750驱动W25Qxx移植参考说明

HAL STM32H750驱动W25Qxx移植

2024-04-27 23:57:30 1282

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

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

2024-04-25 16:41:56 1833

电子电路: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关注的人

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