自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(568)
  • 收藏
  • 关注

原创 keil5中出现warning C316: unterminated conditionals警告来源

一般是在.h文件中的#ifndef最后没有#endif,

2026-01-30 11:38:38 26

原创 keil5编写单片机程序的文件分布和调用关系

h文件像是c文件和主函数文件的连接桥梁,并且h文件和c文件共同作用,可以使得一个外设的数据和函数实现更加分工清晰,这样为了方便维护和查找。

2026-01-19 19:31:53 202

原创 STC8H1K08简单点亮LED的过程记录和分析

由于我个人使用过,stc89c52单片机,所以流程基本都很清晰。但在查看一些视频操作过程中还是有很多的惊喜。例如ISP软件中居然有参考示例程序,自动添加单片机的头文件等。但核心的操作流程基本没有什么区别。十几年前接触学习的51单片机的软件配套和辅助功能没这么强大,确实大大减少了设计周期。

2026-01-17 22:42:16 282

原创 常见的充电芯片tp4056的设计和温度检测的添加

实际上说来,tp4056已经是一个很老的芯片了,网上也能找到很便宜的模块。但在很多场合,更多diy的地方可能在安装和尺寸方面并不能很好的固定,并且有时候在整块电路板上单独弄一个模块出来也真的很不稳定。最重要的原因是模块中很少见到接充电的温度检测的。

2026-01-11 22:59:33 297

原创 STC8H1K08最小系统板设计记录

首先,近年来中国的芯片发展很快,相比于外国芯片参考和价格方面都更有优势。另外对于不需要太复杂的设计需求,国产的很多小型芯片功能更专一,需要配置的编程工作也较少。

2026-01-06 21:06:11 360

原创 基础技能-PS常用快捷操作记录(需持续更新)

简单记录实用操作

2026-01-04 09:05:06 179

原创 数码管驱动芯片的匹配问题(TM1618为例)

最近准备做一个能够控制的加热台,在温度显示的问题上用到了驱动TM1618,发现一个新问题,由于数码管是4位,每位由8个(包含点)数码管组成。但由于购买的是共阳极数码管,所以无法控制8段,导致没法控制小数点。

2026-01-01 23:44:32 173

原创 各种电源拓扑结构记录和分析(待完善)

从日常生活中理解,是一种提供能量的来源,例如电池。但在大功率长时间使用中,更多电源指的是从市电220v转换为使用的工具。而通过看,充电器才是为电池提供能量的来源,这里的(实际中很多充电器就是当电源使用)。而在电路设计中经常提到的电源基本上是,例如插上插座给电脑充电的充电器也是一种电源。

2025-12-26 17:38:24 617

原创 一套简单安装win系统的方法

经过多次装机后,看到一些视频记录一种不需要频繁格式化U盘的装机方法

2025-12-19 13:01:01 270

原创 电脑装机有关的常见词汇和装机问题简单记录 1

装机时常见的缩写及其意义

2025-12-18 18:15:59 961

原创 简单记录霍尔传感器/开关,制作磁极判别的电动车维修常用

霍尔

2025-10-30 16:25:38 511

原创 正点原子使用CH340对STM32一键下载电路分析DTR和RTS引脚设置

截取Flymcu下载程序的打印信息。如下图,但感觉和实际电压变化情况不太符合下图参考1,起始位置,DTR和RTS都是高电压2,从擦除1开始,RTS引脚一直低电压, BOOT0一直是高电压,复位检测到一直是下载程序bootloader的模式3,第一次复位是RTS拉低,延时后DTR拉低导致;第二次复位是DTR单独拉高作用,4,但是最后的情况并没有自动复位运行,需要再次按下复位按键或再次上电能进入运行自己编写程序的模式。

2025-10-25 00:29:22 1053

原创 Keil编译生成bin文件,axf文件

按照下面的操作可以生成axf文件。

2025-10-21 00:14:53 698

原创 Keil编译输出map文件主要信息和打开方式

map文件中常用到的信息一般是最后两大项。4部分帮助可以查看设置程序起始地址5部分可以判断程序大小是否溢出。而需要明确map文件是一种日志,有记录查看的功能。通过编译后得到的文件,并不是用来设置的文件,就算只是修改了这个文件的内容,对下载程序到单片机的功能并无影响。

2025-10-20 20:42:12 501

原创 stm32单片机boot引脚控制启动位置flash,SRAM和系统存储容量的简单理解

一般都有一个bootloader程序(这个一般厂家写入,毕竟需要对芯片内部很了解),这和安装计算机系统时的引导程序功能一样芯片手册中都有的内容,这些内容需要查找对应的手册后知道引脚功能可配置和设计自己的pcb,简化很多不必要的外设,毕竟不可能每个小设计把单片机资源全部使用。个人感觉,买的像是别人设计好的,而中,电路板。

2025-10-17 10:34:21 427

原创 keil配合st-link连接stm32单片机出现无法连接问题记录

安装成功后,ST-Link插入电脑后会显示信息,而且在keil中也会看到(),会出现下图类似的信息。若没有显示这个设备,或不识别,可能是或。

2025-10-15 22:57:01 457

原创 ST-Link在keil中连接识别stm32芯片接线需要注意的地方

那么就不需要考虑这些问题,按照学习视频操作就行了;个人发现问题也是自己设计的测试版,在连接过程中不可能用20pin排针作为一个SWD下载口(太浪费资源了)。,在正点原子中也专门提到了需要对开发板专门供电。这个现象我个人通过实验也发现了问题。,然后从2引出电源引脚到开发板。这种方式相当于ST-LINK下载器对开发板供电(,使用5跟杜邦线,(工作外设耗能不大时)开发板不需要供电,(接开发板3.3v) .(1和2引脚本来就是短接的)ST-LINK需要在电脑提前安装好,在。,开发板需要有3.3v供电,使用。

2025-10-15 17:37:00 559

原创 keil5使用STlink下载程序到stm32后不自动运行的解决办法

以前也使用的keil,但由于在使用时提醒keil的版本太低,所以。后面使用stlink下载到stm32f401RCT6的板子,发现用于显示的示例程序指示灯无动作,只有按下复位键才行。这说明程序在下载完成后并没有直接运行。

2025-10-15 16:39:16 582 1

原创 单片机学习中的一些简单总结

从本科开始,通过学习完51单片机过渡到使用正点原子板子的stm32单片机的学习,虽然过了好几年,后来接触Arduino和国产qin习单片机过程的一些感受和经历从本科开始,通过学习过渡到使用正点原子板子的的学习,虽然过了好几年,后来接触Arduino和国产的ch552g。发现在不同单片机学习中一些方式和的理解后,发现。

2025-10-04 15:48:17 577

原创 keil5添加其他芯片包pack文件的方式

第一种:离线安装,在芯片官网下载好pack文件,然后把文件导入到keil中,一般来说只要芯片方提供就可以导入第二种:在线安装,但对keil的版本要求比较高。

2025-10-01 12:50:24 1156

原创 stm32F103C8T6和F030C8T6/GD32E230C8T6区别

简单总结比较常见32基础单片机

2025-09-20 17:30:40 492

原创 刀具的刃口和磨刀常识

简单记录个人了解磨刀和开刃方面的知识

2025-04-18 10:15:32 1761

原创 刀具选择时的几种常见的误区(个人理解)

经常提到的几种误导人的卖刀话术

2025-04-18 09:32:02 1222

原创 使用简单的一个触摸芯片SGL8022w的“血泪史”

一个触摸芯片测试的坑

2025-04-17 19:58:07 1062

原创 第五篇:无刷电机定子绕线方式和注意事项

简单分析无刷电机绕线方式

2025-02-15 11:20:26 6850

原创 锻刀大赛中和金属加工有关的加热处理简单记录

看的时候,无意间看到一个自己,打磨成小刀可以较长时间使用的。后来自己买了一块硬度>60HRC(洛氏硬度)的小钢胚,动手磨了一个小雕刻刀。后来发现小钨钢胚的硬度到90HRC,也尝试做了两个小雕刻刀。然后视频种经常推荐,看了好一段时间,不知为什么很感兴趣,这**大概是男生的浪漫,**哈哈!发现其中经常提到回火,淬火这些词语,在大学金工实习的时候也只是了解,但没有实操,所以就查了一下。

2025-02-09 02:57:35 1188

原创 第四篇:无刷电机的(极对数和磁极对数)定子和转子的机械机构分析总结

简单分析无刷电机的受力和绕线

2025-02-08 11:31:54 2959

原创 第一篇:电机基本知识的认知

简单记录电机的结构特点

2025-02-05 07:40:13 672

原创 solidworks常用操作记录(随时更新)

记录常用的sw操作

2025-01-06 15:56:39 1282

原创 集线器,交换机,路由器,mac地址和ip地址知识记录总结

简单记录网络连接中的数据传递关系

2025-01-02 12:41:22 1482

原创 win11两台电脑共享文件的访问设置问题(主要是客户端)

win11必须在客户端设置策略组权限

2024-12-28 12:10:36 4053

原创 win11使用过程中遇到的问题(遇到添加)病毒文件删除,右键显示

win11使用过程中遇到的问题

2024-12-26 11:01:31 1061

原创 改装一个十年前的触摸台灯,居然碰到最近使用的触摸芯片

拆卸一个触摸台灯并修改电路

2024-12-23 22:49:27 667

原创 拆解一个微型气泵了解工作原理

拆卸一个小气泵分析其工作原理

2024-12-22 22:15:49 1302

原创 电脑除尘更换cpu和显卡硅脂过程及安装win11系统中遇到的问题

简单清理电脑灰尘和装机中的问题记录

2024-12-20 15:58:50 1397

原创 嘉立创CAM软件(任意软件)笔记本字体小的解决办法win10

修改软件分辨率字体大小,通过系统修改

2024-12-05 11:25:01 504

原创 结合PS软件制作一个艺术PCB的图片处理

一张图片所有颜色的色卡和查看自己定义颜色的图片可参考1,把自己的色卡导出成一个aco色板文件2,使用上步色卡处理图片按照上面的方式可以得到不用层的颜色,但过程感觉还是挺复杂的。唯一方便的就是在图片颜色被压缩到5种的算法不需要我们自己去编写。前几天无意间看到一个b站视频里用python和opencv完成了图像的颜色压缩和分离,感觉还是不错的。在使用时只需要把取样的颜色每次做为参数修改就行。只是颜色的压缩算法可能没有PS中那么适合。

2024-10-24 22:43:46 775

原创 PCB电路印刷板的基本组成和不同层(可以做一个艺术pcb)

艺术+PCB

2024-10-24 15:47:01 687

原创 SSD1306控制的oled屏幕在使用ch552g芯片代码迁移时遇到的“软硬件”问题

代码移植过程中遇到的问题,软硬件配合使用中的问题

2024-10-22 13:14:38 677

原创 嘉立创EDA中PCB快速画螺旋触摸焊盘或其他不规则形状

简单记录快速操作的方式

2024-10-08 14:53:08 2975

SSD1306驱动手册

SSD1306驱动手册

2024-10-22

微雪电子SSD1327驱动外设

OLED屏幕的SSD1327手册

2024-08-16

OLED屏幕的SSD1327手册

OLED屏幕的SSD1327手册

2024-08-16

个人总结记录不同描述符得含义和注释

个人总结记录不同描述符得含义和注释

2024-08-04

Universal Serial Bus HID Usage Tables

usb中的hid的usge page表格数字含义

2023-11-04

usb硬件和具体协议连接过程分析ppt

usb硬件和具体协议连接过程分析ppt

2023-10-16

0.96寸OLED屏的SSD1306驱动程序手册

0.96寸OLED屏的SSD1306驱动程序手册

2023-09-15

电容的26种作用,抓住本质理解很简单

电容的26种作用,抓住本质理解很简单

2023-04-17

stm32常用名词缩写和整体框架

stm32常用名词缩写和整体框架

2022-12-19

计算机数据存储解释数据存入的位置

计算机数据存储解释数据存入的位置

2022-12-17

计算机语言编译运行过程简介

计算机语言编译运行过程简介

2022-12-18

一个设置stm32RCC时钟寄存器的程序分析

根据命令实际操作到寄存器的探索

2022-12-17

对电子半导体控制元件的简单总结

对电子半导体控制元件的简单总结

2022-12-16

空空如也

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

TA关注的人

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