自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 电脑小白也能看懂的cmd和powershell讲解

这里是主播跟着b站技术爬爬虾up主计算机技术视频的介绍命令提示符与powershell有什么区别做的笔记,花费半个上午和一下午的时间将九分钟视频扩展成了笔记,帮助大家尤其是小白一起理解

2026-02-28 17:18:01 927

原创 调用和风天气第三方API编写代码实现实时天气读取

本文介绍了使用和风天气API服务的配置过程,重点讲解了JWT身份验证的实现方法。主要内容包括:API基础知识、前后端区分、和风天气API注册流程、OpenSSL安装配置、Ed25519密钥生成、JWT凭据设置等关键步骤。文章特别强调了私钥安全保护措施,包括从文件读取私钥、动态生成时间戳、错误处理机制以及将密钥文件加入.gitignore等安全实践。整个过程遵循官方详细文档指引,同时提醒开发者注意保护个人凭据信息,避免在公共代码库中泄露敏感数据。

2026-02-15 14:02:36 1005

原创 关于srm32巧妙的DR寄存器硬件设计

当你执行 USART_ReceiveData(USARTx) 或直接读 USARTx->DR 时,硬件会自动把 RXNE 清 0,不需要你手动写 0 去清除。本质:读 DR 这个动作,会被硬件识别为“你已经取走了数据/确认了状态”,所以自动把对应的标志位清掉,避免你忘记清标志导致中断反复触发。- 当串口收到一个字节,硬件会把数据放到 DR (Data Register) 里,并把 RXNE 置 1,表示“有数据可读”。2. 你先读 USARTx->DR → 硬件自动清 IDLE。

2026-02-07 19:50:08 397

原创 小白快速了解红外巡线传感器

/ 黑线在中间: 0 0 0 1 1 1 0 0 = 0b00011100。| **数字式** | 黑白检测|输出0/1 | 简单、便宜|抗干扰差 | TCRT5000 || **模拟式** | 反射强度|输出ADC值 | 精度高|需要AD转换 | QTR-8A |/************** 二次开发:巡线部分 **************/printf("阈值设为: %d\r\n", g_threshold);// 假设传感器排列: ○ ○ ○ ○ ○ ○ ○ ○。

2026-02-03 21:02:53 309

原创 存储器和寄存器的区别以及存储器映像-新手小白必看

简单来说,就是给每个硬件单元(不管是存储器还是寄存器)都分配了一个唯一的地址,CPU 只要通过这个地址就能读写它,不用区分它是内存还是外设。每个寄存器都有一个独立的地址,但这些地址是离散分布在“外设地址空间”里的,不属于存储器地址范围。- 寄存器:是商场里各个店铺的收银台、开关、监控器,每个设备都有自己的位置(地址),用来控制店铺的运行,它们不连续,也不属于超市货架。- 存储器(Flash/SRAM):是商场里的大超市,货架是连续编号的,你按编号就能找到商品(数据/代码)。

2026-01-30 23:14:10 646

原创 为什么要配置ADC-CLK

RCC_PCLK2_Div6 表示把 APB2 总线时钟(72 MHz)6 分频,得到 12 MHz 的 ADC_CLK,这是最常用的配置。配置 ADC_CLK 是为了在转换速度和转换精度之间找到一个平衡点,让 ADC 既能满足你的采集速度需求,又能保证转换结果的准确性和稳定。简单来说,ADC_CLK 是 ADC 模块的工作时钟,它直接决定了 ADC 的转换速度、精度和稳定性,所以必须根据你的应用需求来配置。- 如果 ADC_CLK 太慢,转换速度会变慢,无法满足高速采集需求。

2026-01-24 16:41:01 81

原创 总是弄混stm32CNT和CCR寄存器怎么办?

CCR Capture/Compare Register 捕获/比较寄存器,用来和CNT做比较,或者存储捕获到的CNT值。- 比如第一次捕获到上升沿时CCR1=100,第二次捕获到上升沿时CCR1=500,那么周期就是 500-100=400 个时钟周期。- CNT:从0开始,每来一个定时器时钟就+1,直到达到ARR的值后自动清零,循环往复。- CCR是“静态的参考值”,由你设定,用来和CNT比较或捕获CNT的值。- CCR:你设置的比较值,比如ARR=100,CCR=30。(1)PWM输出模式。

2026-01-22 10:31:14 83

原创 小白也能懂的软硬件iic读写mpu6050区别

硬件IIC:用单片机专属IIC引脚(如STM32的SCL/SDA),内置硬件模块自动控时序,不用手动写延时。软件IIC:代码跨芯片通用,GPIO随便选,哪怕单片机无硬件IIC也能用,适配MPU6050无压力。软件IIC:要自己写起始/停止/应答/读写函数,需调延时匹配时序,新手易踩坑,但代码通用。软件IIC:时序靠延时,受CPU负载影响大,速度慢,还占CPU时间,极端情况易丢数据。软件IIC出问题先调延时参数。硬件IIC:要配置寄存器(开时钟、设模式、地址),代码量少,不用管时序细节,上手快。

2026-01-20 23:08:02 20

原创 stm32TIM输入捕获基本结构

整个流程就像用秒表掐表计时,时基单元是秒表的走时模块,输入捕获单元是负责按“开始/停止”的按键。- 功能:在触发捕获的瞬间,把计数器(CNT)的当前数值“快照”保存下来,记录触发时刻的时间点。- 功能:当捕获触发时,把计数器CNT直接清零,让每次捕获都从0开始计数,方便计算周期或脉宽。- 功能:设置要捕捉的信号边沿类型(上升沿/下降沿/双边沿),是触发捕获的“开关”。- 功能:给信号“降噪”,过滤掉高频干扰或抖动,保证后续检测的是真实的信号边沿。- 功能:选择触发信号的来源(通常是输入捕获的边沿信号)。

2026-01-20 22:26:17 19

原创 电感和参考电压是什么以及在智能车中的应用--纯小白教学

参考电压(简称Vref)是一个固定不变的标准电压值,相当于电路里的“尺子”——用来和其他变化的电压(比如传感器输出)做比较,判断被测电压是“高”还是“低”,最终把连续的模拟信号转成明确的数字状态(0/1)。电感(全称“电感器”)是一种能储存磁场能量的电子元件,核心特性是“阻碍电流的变化”——电流变大时,它会“拉住”电流不让它涨太快;智能车电机是“大电流负载”,启动/停止时电流突变会产生杂波,在电机电源线旁串联小电感(比如10μH),能阻碍电流突变,减少对ESP32/传感器的干扰。

2025-12-09 07:56:46 316

原创 从小白角度看运算放大器

把传感器的模拟电压(比如红外传感器的输出)接到“+”端,再给“-”端接一个“参考电压”——运放会自动比较这两个电压,输出“高电平(接近VCC)”或“低电平(接近GND)”,正好实现“模拟电压二值化”(把连续电压转成0/1数字信号)。温馨PS:阻抗可以理解为电路对电流的“阻碍能力”,但比普通的“电阻”更全面——它不仅包含电阻(对直流/交流都阻碍),还包含电容、电感对交流电流的阻碍(分别叫容抗、感抗),是交流电路里描述“阻碍效果”的综合指标。感抗=水管里的“涡轮”(水流越急/频率越高,涡轮阻力越大);

2025-12-08 09:34:53 377

原创 关于滤波电容在智能车中的应用

滤波电容的核心作用是 “稳电压、滤杂波” ——像电路里的“蓄水池”:电压高时储存多余电能,电压低时释放电能,抹平电压波动,让输出电压更平稳。- 场景:ESP32、电机驱动板(L298N)的电源输入端并联电容(如1000μF电解电容+0.1μF瓷片电容);- 电源滤波:用“大电容+小电容”组合(1000μF电解电容滤低频波动,0.1μF瓷片电容滤高频杂波);- 滤波电容=水管旁的“小水箱”:水流稳时蓄水,水流波动时补水,最终流出的水流(电压)变得平稳。智能车竞赛中的3个核心应用。

2025-12-08 08:43:43 432

原创 stm32入门须知(二)AFIO是什么

AFIO是Alternate Function I/O的缩写,即“复用功能I/O”——STM32的GPIO引脚除了普通输入/输出,还能切换为外设的专用功能(如UART的TX/RX、SPI的SCLK/MOSI等),AFIO就是管理这种“引脚复用”的外设。// 函数功能:配置PA9为UART1_TX(复用推挽输出),PA10为UART1_RX(浮空输入)UART1_GPIO_Init();

2025-12-06 18:45:06 907

原创 stm32入门须知(一)GPIO输出

1. RCC的作用:RCC是“时钟控制器”,管理整个芯片的时钟树(比如AHB、APB1、APB2总线时钟),外设都挂在不同总线上(比如GPIO挂在AHB或APB2上)。3. 必须先开时钟:STM32的外设操作流程是“开时钟 → 配置寄存器 → 使用外设”,跳过开时钟步骤,后续配置全无效(外设相当于“没通电”)。// 选择要配置的引脚:PA0。

2025-12-06 18:19:11 507

空空如也

空空如也

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

TA关注的人

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