自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

听我一言的博客

听我一言, 看清远方

  • 博客(229)
  • 资源 (79)
  • 收藏
  • 关注

原创 PE 系统收集 (下一次何至于慌忙乱)

逐渐收集一些PE系统, 有机会试用之后再看看哪种优缺

2024-04-02 08:39:16 140 1

原创 C/C++ 一些使用网站收集...

逐步收集C/C++的文档, 可以评论区加上你的网站, 不断补全

2024-03-25 23:03:49 434

原创 简单记录一次帮维修手机经历(Vivo x9)

Vivo x9一次搞机记录, 搞机进步中...

2024-03-20 12:32:44 1262

原创 最后的挣扎 - Qt For Android on HuaWei Mate 60Pro (v4.0.0)

Qt for android On Huawei Mate60 Pro(HarmonyOS 4.0.0)

2024-03-17 17:15:29 580

原创 Nodejs 18.19.0 基本环境搭建(无版本管理)

NodeJs记录一次环境搭建的过程, 希望这是一篇自我成长的文章

2024-03-08 00:30:28 1054

原创 Golang搭建grpc环境

Golang 版本: go1.22.0grpc : 1.2。

2024-03-06 00:38:26 1070 1

原创 Qt6.8 GRPC功能使用(2)标准 Qt实现客户端

基于之前的文章所说, Qt6.7之后才开始支持客户端、服务端、及双向流,恰好电脑需要重装,看到Qt6.8版本就直接安装了,内容也是使用Qt6.8的版本进行编译的。

2024-02-27 17:21:30 1321

原创 Qt6.8 GRPC功能使用(1)标准GRPC C++ exmple编译环境搭建

grpc示例在windows下使用mingw环境编译

2024-02-27 13:22:24 448

原创 Qt for android : Qt6.6.2 搭建 环境

【代码】Qt for android : Qt6.6.2 搭建 环境。

2024-02-16 21:43:32 768

原创 ESP8266 控制之 : 使用 RingBuffer USART1 和 USART3互传

使用Buffer来避免数据的丢失, 或许你自己在使用串口进行收发时会丢失数据,

2024-01-28 20:00:34 460

原创 实现STM32烧写程序-(2)Flash Loader 发送指令解析

实现STM32烧写程序-(1)获取Bootloader版本信息, 看了数据手册之后可以了解到指令的发送, 但实现之前可以使用现成的工具进行测试和查看他的收发情况;

2024-01-15 00:00:00 738

原创 实现STM32烧写程序-(3) Hex文件结构

要对STM32进行更新动作, 就需要对程序文件进行解析, 大部分编译的生成程序文件是Hex或者Bin, 先来看看Hex的结构吧。

2024-01-15 00:00:00 1053

原创 实现STM32烧写程序-(4) BIN文件结构

BIN文件只包含原始的二进制数据,没有额外的元数据或结构信息

2024-01-15 00:00:00 1174

原创 Golang+Qt合作 : go-echarts + QWebEngineView

无聊使用了一下go-echarts, 使用Qt在C/S模式下嵌入使用B/S框架的简单例子

2024-01-12 00:00:00 689

原创 实现STM32烧写程序-(1)获取Bootloader版本信息

如何像ST Flash Loader等工具一样写自己的烧写程序呢?

2024-01-12 00:00:00 1011

原创 Go : ssh操作(四)批处理

有的时候我们不只是进行单纯的上传, 下载, 指令, 而是多个动作的组合操作

2024-01-11 00:00:00 483

原创 Go : ssh操作(五)功能集合

将指令,上传,下载,批处理,多有功能集中起来

2024-01-11 00:00:00 412

原创 Go : ssh操作(二)下载

从远程主机下载文件到本地, 支持回调函数

2024-01-10 00:00:00 371

原创 Go : ssh操作(三)上传

上传本地文件到远程主机

2024-01-10 00:00:00 414

原创 ST工具Flash Loader烧写STM32

使用ST公司自家的Flash Loader烧写程序, 如下图, F103直接接USART1到PC端就好, 使用普通的USB转TTL线, 就是你之前使用串口打印的方式连接到电脑就好。

2024-01-09 15:38:27 705

原创 STM32F103C8T6内部自带Bootloader模式之使用FlyMcu烧写程序

实现自己的Bootloader前, 使用一下STM32内部自带的Bootloader对STM进行烧写

2024-01-09 14:15:11 629

原创 STM32F103C8T6(HAL库函数 - 内部Flash操作)

STM32F103C8T6 内部Flash 为 64KB,本次将对他多余空间进行读写。

2024-01-09 01:49:19 1043

原创 Go : ssh 操作(一) 指令

基于 ssh 执行远程主机指令, 返回远程主机输出

2024-01-09 01:30:00 377

原创 QT : Bson\Json互转

(1)官网(2)百度百科BSON_百度百科菜鸟教程JSON 教程 | 菜鸟教程。

2024-01-08 20:02:45 576

原创 Golang : Bson\Json互转

【代码】Golang : Bson\Json互转。

2024-01-08 20:00:03 862

原创 普中STM32-PZ6806L开发板(有点悲伤的故事续-人灯还未了)

故事发生在 12V渣完开发板后LED香消玉殒, 主角无法忘却重燃与LED的故事, 可歌可泣,荡气回肠...

2024-01-05 18:26:48 840

原创 普中STM32-PZ6806L开发板(有点悲伤的故事)

拿错电源的后果, 12V 输入之后, 核心板报废, 只剩半残不知几伤的身躯...

2024-01-05 16:28:23 1117

原创 USB 转 TTL线直接读取DS18B20

使用USB转TTL线直接读取DS18B20 温度。

2024-01-04 23:26:11 422

原创 普中STM32-PZ6806L开发板(HAL库函数实现-访问多个温度传感器DS18B20)

我们知道多个DS18B20的DQ线是可以被挂在一起的, 也就是一根线上可以访问不同的DS18B20而不会造成数据错乱, 怎么做到的, 其实数据手册都有说到, 就是靠64-bit ROM code 进行识别, 也可以理解成Serial Number进行识别, 因为主要差异还是在Serial Number上面;

2024-01-04 18:03:53 526

原创 普中STM32-PZ6806L开发板(HAL库函数实现-温度传感器DS18B20)

主芯片STM32F103ZET6, 通过引脚PG11 连接DS18B20, 读取DS18B20采集的温度数据;

2024-01-04 03:55:58 590

原创 普中STM32-PZ6806L开发板(资料收集...)

逐渐收集一些开发过程中使用到的文档资料

2024-01-04 00:00:30 509

原创 普中STM32-PZ6806L开发板(HAL库函数实现-读取内部温度)

主芯片STM32F103ZET6,读取内部温度

2024-01-03 16:44:53 473

原创 普中STM32-PZ6806L开发板(HAL库函数实现-TIM5 设置 PWM input, 获取频率跟占空比)

初始化 TIM5 为 PWM input CH1, 获取输入PWM的频率和占空比

2024-01-03 11:47:46 864

原创 普中STM32-PZ6806L开发板(HAL库函数实现-PWM呼吸灯)

实现PWM呼吸灯。

2024-01-02 00:01:30 566

原创 普中STM32-PZ6806L开发板(USART2 串口 + HI-LINK-V20离线语音模块控制LED灯)

买了HI-LINK-V20型号的离线语音识别模块, 为了后面可以做有意思的东西, 现在先来用用, 使用USART2 串口 接收来自我在HI-LINK-V20中预设的动作, 当识别到词条时发送对应的指令到串口, HI-LINK串口接的就是STM32F03ZET6的USART2, 且往下看。

2024-01-02 00:01:02 1860

原创 普中STM32-PZ6806L开发板(HAL库函数实现-按键扫描)

实现按键扫描, 实现四个按键按下控制灯的亮灭

2024-01-01 05:41:54 730

原创 普中STM32-PZ6806L 使用FlyMcu串口烧录程序

我的串口下载电路坏掉了, 所以研究了下如何通过USB转TTL进行程序的下载, 为后续Bootloader部分做准备;

2024-01-01 04:11:04 780

原创 海凌科HLK-V2语音识别模块更新词条

HLK-V20 是海凌科的离线语音识别模块, 中英文不同时支持, 只支持中文/英文, 具体识别看每次的SDK更新设置;

2023-12-30 22:46:34 579

原创 普中STM32-PZ6806L开发板(HAL库函数实现-USART2 中断接收)

实现USART2 的 中断接收, 发送数据。

2023-12-30 18:36:40 643

原创 普中STM32-PZ6806L开发板(HAL库函数实现-USART1 printf+scanf/gets)

实现printf+scanf/gets通过USART1 的发送接收。

2023-12-29 14:16:12 662

TFT Unlock Tool TFT Unlock Tools-2024-3.2.0.0

TFT Unlock Tool TFT Unlock Tools-2024-3.2.0.0

2024-03-20

ST Flash Loader 工具

ST Flash Loader 工具 Boot0->1, Boot1->0复位或者重新上电到系统存储,这时进入到自带的Bootloader支持STM32F103/101/102 USART1进行烧录

2024-01-09

STM32F103C8T6(HAL库函数 - 内部Flash操作)

STM32F103C8T6(HAL库函数 - 内部Flash操作) STM32F103C8T6 内部Flash 为 64KB,本次将对他多余空间进行读写。

2024-01-09

普中STM32-PZ6806L开发板(有点悲伤的故事续-人灯还未了)

继上篇 [普中STM32-PZ6806L开发板(有点悲伤的故事)](https://blog.csdn.net/halo_hsuh/article/details/135411641?spm=1001.2014.3001.5501) 说到 关于 普中STM32-PZ6806L开发板的LED流水灯也被烧坏掉了,再也无法玩流水灯, 内心充满了只会流水灯的不甘, 流水灯就是单片机的Hello World,怎么能没有呢?

2024-01-05

普中STM32-PZ6806L开发板(HAL库函数实现-访问多个温度传感器DS18B20)

我们知道多个DS18B20的DQ线是可以被挂在一起的, 也就是一根线上可以访问不同的DS18B20而不会造成数据错乱, 怎么做到的, 其实数据手册都有说到, 就是靠64-bit ROM code 进行识别, 也可以理解成Serial Number进行识别, 因为主要差异还是在Serial Number上面;

2024-01-04

普中STM32-PZ6806L开发板(HAL库函数实现-温度传感器DS18B20)

普中STM32-PZ6806L开发板(HAL库函数实现-温度传感器DS18B20) 主芯片STM32F103ZET6, 通过引脚PG11 连接DS18B20, 读取DS18B20采集的温度数据;

2024-01-04

普中STM32-PZ6806L开发板(HAL库函数实现-读取内部温度)

普中STM32-PZ6806L开发板(HAL库函数实现-读取内部温度) 主芯片STM32F103ZET6,读取内部温度

2024-01-03

普中STM32-PZ6806L开发板(HAL库函数实现-TIM5 设置 PWM input, 获取频率跟占空比)

普中STM32-PZ6806L开发板(HAL库函数实现-TIM5 设置 PWM input, 获取频率跟占空比) 初始化 TIM5 为 PWM input CH1, 获取输入PWM的频率和占空比

2024-01-03

普中STM32-PZ6806L开发板(HAL库函数实现-PWM呼吸灯)

1. PC0 ~ PC7 8个LED的控制功能模块控制 ; 7+. 段 共阳数码管模块控制; 2. TIM2 实现us级别延时, 65535最大us延时 ; 3. PB5; 蜂鸣器控制功能模块, 非PWM; 4. USART1初始化, 中断未开启; 5. USART2初始化, 开启中断; 6. Key按键控制亮灯 Key_UP/Key_DOWN 灯1亮、 Key_LEFT/Key_RIGHT 灯2亮/灭 7. HLK_V20指令控制灯/蜂鸣器 8. PC7 PWM输出呼吸灯

2024-01-01

普中STM32-PZ6806L开发板(USART2 串口 + HI-LINK-V20离线语音模块控制LED灯)

买了HI-LINK-V20型号的离线语音识别模块, 为了后面可以做有意思的东西, 现在先来用用, 使用USART2 串口 接收来自我在HI-LINK-V20中预设的动作, 当识别到词条时发送对应的指令到串口, HI-LINK串口接的就是STM32F03ZET6的USART2, 且往下看。

2024-01-01

普中STM32-PZ6806L开发板(HAL库函数实现-按键扫描)

普中STM32-PZ6806L开发板(HAL库函数实现-按键扫描)

2024-01-01

普中STM32-PZ6806L开发板(HAL库函数实现-USART2中断接收)

普中STM32-PZ6806L开发板(HAL库函数实现-USART2中断接收) 1. PC0 ~ PC7 8个LED的控制功能模块控制 ; 7+. 段 共阳数码管模块控制; 2. TIM2 实现us级别延时, 65535最大us延时 ; 3. PB5; 蜂鸣器控制功能模块, 非PWM; 4. USART1初始化, 中断未开启; 5. USART2初始化, 开启中断;

2023-12-30

普中STM32-PZ6806L开发板(HAL库函数实现-无源蜂鸣器响动)

普中STM32-PZ6806L开发板(HAL库函数实现-无源蜂鸣器响动)

2023-12-29

普中STM32-PZ6806L开发板(HAL库函数实现-7段共阳数码管数字显示)

普中STM32-PZ6806L开发板(HAL库函数实现-7段共阳数码管数字显示)

2023-12-28

STM32F103ZET6 使用HAL-GPIO-WritePin实现引脚批量操作

STM32F103ZET6 使用HAL_GPIO_WritePin实现引脚批量操作 八颗LED灯实现流水灯 与 闪灯

2023-12-27

BearPi-SPI2-LCD-Show-Image

SPI驱动LCD, 并使用BearPi LCD驱动库, 接下来将使用该库显示图片; 主芯片: STM32L431RCT6 LED : PC13 \ 推挽输出即可 \ 高电平点亮 串口: Usart1 / LPUART SPI(与LCD数据传输) : SPI2 LCD_RESET(复位引脚): PC7 \ 推挽输出即可 LCD_POWER(背光灯电源引脚): PC6 \ 推挽输出即可 LCD_WR_RS(片选引脚): PB15 \ 推挽输出即可 KEY1 : PB2 \ 上拉 \ 低电平按下 KEY2 : PB3 \ 上拉 \ 低电平按下 按键控制显示图片

2023-12-22

BearPi-ESP8266点灯

电脑搭建一个TCP Server, ESP8266 串口设置好透传模式, 再由TCP Server发送指令控制灯的亮灭; 开灯指令: led_on+回车 ; 关灯指令: led_off+回车 主芯片: STM32L431RCT6 LED : PC13 \ 推挽输出即可 \ 高电平点亮 串口: Usart1 / LPUART ESP8266 : 型号ESP-12F

2023-12-21

ESP-12F 烧录使用软件与说明书

ESP-12F 烧录使用软件与说明书: AiThinker_Serial_Tool_V1.2.3 : 安信可科技的串口软件 flash_download_tool_3.9.2 : 安信可科技的烧录软件 TCPUDPDbg : 安信可科技的TCP/UDP调试器 Wifi8266_WiFi通信模块 : ESP-12F相关说明书 和电路图 (1471)ESP8266-AT_MQTT-1M.bin : 固件 NetAssist.exe : 野人 网络助手

2023-12-20

RT-Thread BearPi-IOT DAC1输出值ADC1读取值

RT-Thread DAC->ADC 使用, 就是DAC1输出模拟量, ADC1 读取模拟量转化成电压值, 基于 开发板 : Bearpi Std(小熊派标准板) 主芯片: STM32L431RCT6 串口: Usart1 DAC1: PA5, OUT2 ADC1: PC2, IN3 将板子上的E53 接口, 5 和 6用排线相连, 即实现内部DAC1->ADC1

2023-12-18

RT-Thread BearPi-IOT ADC1示例

RT-Thread BearPi-IOT ADC1示例 开发板 : Bearpi Std(小熊派标准板) 主芯片: STM32L431RCT6 串口: Usart1 DAC1: PA5, OUT2 ADC1: PC2, IN3

2023-12-18

RT-Thread BearPi-IOT 板 DAC1示例

RT-Thread BearPi-IOT 板 DAC1示例 : 开发板 : Bearpi Std(小熊派标准板) 主芯片: STM32L431RCT6 串口: Usart1 DAC1: PA5, OUT2 ADC1: PC2, IN3

2023-12-18

QT Widget 实现爱心灯展示, 跑马灯

QT Widget 实现爱心灯展示, 跑马灯

2023-12-17

QT 实现LED跑马灯效果

QT 实现LED跑马灯效果, QWidget实现LED效果圆,并且实现LED跑马灯效果示例

2023-12-17

4.7 RT-Thread 硬件定时器的使用

4.7 RT-Thread 硬件定时器的使用 主板 BearPi IOT Std 板 主芯片 STM32L431RCT6 本次使用TIM2, 用STM32CubeMX 初始化为内部时钟

2023-12-16

4.6 RT-Thread 按键中断响应,控制LED灯

4.6 RT-Thread 按键中断响应,控制LED灯 主板: 主芯片: STM32L431RCT6 LED : PC13 \ 推挽输出\ 高电平点亮 串口: Usart1 KEY1 : PB2 \ 上拉 \ 按下下降沿触发(一次)/上下沿触发(两次,实现按下开、松开关) KEY2 : PB3 \ 上拉 \ 按下下降沿触发(一次)/上下沿触发(两次,实现按下开、松开关)

2023-12-15

4.5 RT-Thread 按键控制LED灯亮灭

4.5 RT-Thread 按键控制LED灯亮灭 主芯片: STM32L431RCT6 LED : PC13 \ 推挽输出\ 高电平点亮 串口: Usart1 KEY1 : PB2 \ 上拉 \ 按下下降沿触发(一次)/上下沿触发(两次,实现按下开、松开关) KEY2 : PB3 \ 上拉 \ 按下下降沿触发(一次)/上下沿触发(两次,实现按下开、松开关)

2023-12-15

4.4 RT-Thread 完成对AT2402 一个字节的读写

RT-Thread 完成对AT2402 一个字节的读写: 主板: 主芯片: STM32L431RCT6 LED : PC13 \ 推挽输出\ 高电平点亮 串口: Usart1 I2C使用 : I2C1 E53_SC1扩展板 : LED : PB9 \ 推挽输出 \ 高电平点亮 光照强度传感器:BH1750 EEPROM芯片 : AT24C02

2023-12-15

5.1 实现 RT-Thread 命令行smart-sl 开启智慧路灯功能

实现 RT-Thread 命令行smart_sl 开启智慧路灯功能, E53_SC1扩展板 : LED : PB9 \ 推挽输出 \ 高电平点亮 光照强度传感器:BH1750 当 读取 BH1750 的值达到设定值, 打开LED灯, 低于设定值, 关闭LED灯

2023-12-14

4.3 stm32l431-BearPi I2C读取BH1750光照强度

I2C读取BH1750光照强度, 开发板BearPi IOT Std板, 扩展板E53_SC1, 系统RT-Thread

2023-12-14

4.2 stm32l431-BearPi PWM驱动LED

使用 BearPi IOT Std 板控制 ,E53_IA1扩展板, PWM驱动扩展板上的LED灯

2023-12-12

4.1 基于 BearPi IOT Std开发板上使用RT-Thread 驱动LED

4.1 基于 BearPi IOT Std开发板上使用RT-Thread 驱动LED

2023-12-12

3.1 BearPi 智慧城市 之 智慧路灯代码

BearPi 智慧城市 之 智慧路灯代码

2023-12-09

BearPi IOT Std板关于PWM输出的示例

BearPi IOT Std板关于PWM输出的示例

2023-12-07

BearPi 标准板 ADC1采集 DAC生成的信号示例

BearPi 标准板 ADC1采集 DAC生成的信号示例, 通过排线连接两个端口, 实现DAC生成值, ADC采样之后串口显示, 按键控制+- D值

2023-12-06

BearPi Std板 ADC1示例

BearPi Std板 ADC1示例

2023-12-06

BearPi 标准板 ADC1示例

BearPi 标准板 ADC1示例

2023-12-06

基于BearPi Std板的DAC1 输出示例

基于BearPi Std板的DAC1 输出示例, 初始化部分如下 开发板 : Bearpi Std(小熊派标准板) 主芯片: STM32L431RCT6 LED : PC13 \ 推挽输出即可 \ 高电平点亮 串口: Usart1 KEY1 : PB2 \ 上拉 \ 按下下降沿触发(一次)\ 用于增值 KEY2 : PB3 \ 上拉 \ 按下下降沿触发(一次) \ 用于减值 DAC1: PA5

2023-12-06

QT源码 实现一个圣诞卡播放功能,支持源码自扩展

QT源码,实现一个圣诞卡播放功能, 可以展示圣诞卡; 可扩展思路: 你可以扩展改成点击之后再播放你的视频, 实现显示封面点击之后再慢慢播放你的内容;

2023-12-06

BearPi 标准板I2C读取光照强度与EEPROM的示例, 包含多字节读取单字节(单页读取)

BearPi 标准板I2C读取光照强度与EEPROM的示例, 包含多字节读取单字节(单页读取)

2023-12-05

BearPi 板 使用 I2C1 同时读取光照强度 与 EEPROM的读写

BearPi 板 使用 I2C1 同时读取光照强度 与 EEPROM的读写

2023-12-05

空空如也

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

TA关注的人

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