自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习周记第七周:看门狗、ADC、串口通信与 IIC

这个实验让我第一次意识到,同一个"占空比调音量"的公式,放在无源和有源两种蜂鸣器上,含义其实是不一样的。回头看,这一周其实是上周 PWM 的延续,也是第一次把"每个实验单独建工程"这条规矩真正落实下来——周一做的第一件事,就是把 TIM4 的 PWM 从模板工程里剥出来,单独建了一个 STM32F407_PWM 目录,里面只有 CORE、FWLIB、USER 和一个 TIM\PWM,main.c 里只调用一个 TIM4_PWM_Init,不带 LED、呼吸灯、EXTI 这些以前实验留下的痕迹。

2026-09-12 23:03:25 257

原创 学习周记:第六周 定时器、中断与PWM——让电机真正转起来

它的逻辑是:AIN1/AIN2 两个脚决定方向(内部是 H 桥,对角导通让电流正向或反向流过电机),PWMA 接 MCU 的 PWM 脚来调速(占空比越大越快),STBY 必须拉高电机才工作,而且驱动板和单片机必须共地。这周学的三样东西——定时器、中断、PWM——全是在解决"时间"和"连续控制"的问题。STM32 用 NVIC(嵌套向量中断控制器)管理所有中断,每个中断配一个"抢占优先级"和一个"响应优先级”:抢占优先级高的能打断低的(嵌套),抢占相同时谁先到、响应优先级高谁先处理。/* 绿灯每秒闪一次。

2026-09-06 22:57:18 226

原创 学习周记:第五周 从电学到PCB小结

本周正式进入预科的硬件阶段。之前一直写 C 代码,软件层面的问题无非逻辑错、内存越界,调试总有章法;这周从电学基础一路学到嘉立创 EDA 画 PCB,等于把整个执行链条向下打通了一层。总结一下这一周学到的东西和踩的坑。

2026-08-29 14:38:43 217

原创 # 第三周周记:从组合类型到数据结构,正式踏入“结构化“世界

无参宏#define PI3.14159100带参宏如果不加括号,会变成而不是25。这是宏最容易踩的坑。宏是文本替换,没有类型检查、没有调用开销函数有类型安全,但有函数调用开销宏参数可能被多次求值(副作用问题)数据结构是相互之间存在一种或多种特定关系的数据元素的集合。说白了就是研究"数据怎么存、怎么组织"。逻辑结构:数据之间的逻辑关系(线性、树形、图状、集合)物理结构(存储结构):数据在计算机里怎么存(顺序存储、链式存储、索引存储、散列存储)算法有穷性确定性可行性。

2026-08-15 11:22:16 231

原创 C语言学习周记:第二周 指针与函数小结

这周终于碰上了C语言的核心——指针。从内存地址开始,一路干到指针、函数、内存管理和字符串处理。上周是“会写代码”,这周开始“看懂代码在跟内存干啥”。C语言学习周记:第二周 指针与函数小结。

2026-08-08 11:10:22 204

原创 C语言学习周记:第一周入门小结

这周的学习重点是C语言指针,从概念模糊到逐渐清晰,收获不少。

2026-08-01 09:58:10 238

空空如也

空空如也

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

TA关注的人

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