技术栈
mcu
学嵌入式的小杨同学
1 小时前
c++
·
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
架构
·
硬件架构
STM32 进阶封神之路(十八):RTC 实战全攻略 —— 时间设置 + 秒中断 + 串口更新 + 闹钟功能(库函数 + 代码落地)
上一篇我们吃透了 RTC 的底层原理、时钟源选型和寄存器配置,这一篇聚焦实战落地 —— 基于 STM32F103,从时间初始化、秒中断实时刷新,到串口指令更新时间、闹钟功能实现,再到备份寄存器数据存储,手把手带你搭建完整的 RTC 实时时钟系统,所有代码基于提供的rtc.h核心函数扩展,可直接编译运行!
学嵌入式的小杨同学
1 小时前
c++
·
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
硬件架构
·
pcb
STM32 进阶封神之路(十七):RTC 实时时钟深度解析 —— 从时钟源到寄存器配置(底层原理 + 面试重点)
上一篇我们掌握了 PWM 波输出的全场景应用,这一篇聚焦 STM32 的 “时间管理核心”——RTC 实时时钟。RTC(Real-Time Clock)是 STM32 内置的低功耗时钟模块,专门用于记录年月日、时分秒,即使芯片主电源关闭,也能通过备用电源持续运行,广泛应用于智能穿戴、工业控制、物联网设备的时间戳记录场景。
EVERSPIN
19 小时前
mcu
·
32位mcu
32位MCU副屏方案
在移动办公与多任务处理日益普及的今天,单一屏幕已经难以满足高效工作的需求。无论是电脑用户希望扩展显示区域,还是手机用户追求便携副屏体验,一种简单、小巧、高性能的副屏解决方案正成为市场的热点。英尚推出的32位MCU副屏方案就以极小的体积实现高效的显示扩展。
学嵌入式的小杨同学
21 小时前
vscode
·
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
智能硬件
·
pcb工艺
STM32 进阶封神之路(十五):DHT11 单总线实战 —— 温湿度检测从时序解析到代码落地(库函数 + 寄存器)
上一篇我们实现了语音模块与传感器的联动,这一篇聚焦嵌入式最常用的 “环境感知模块”——DHT11 温湿度传感器。DHT11 采用独特的单总线通信方式,仅需 1 根 GPIO 引脚即可实现温湿度数据采集,广泛应用于智能家居、气象监测、工业控制等场景,是入门单总线协议的最佳选择。
学嵌入式的小杨同学
1 天前
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
硬件架构
·
硬件工程
·
智能硬件
STM32 进阶封神之路(十六):PWM 波深度实战 —— 定时器输出 + LED 调光 + 电机调速(库函数 + 寄存器)
上一篇我们掌握了 DHT11 单总线温湿度采集,这一篇聚焦 STM32 的核心控制功能 ——PWM 波输出。PWM(脉冲宽度调制)是嵌入式控制中最常用的模拟信号替代方案,通过调节高电平占空比,可实现 LED 调光、电机调速、音频输出等场景,其核心依赖 STM32 的通用定时器(如 TIM2~TIM5)或高级定时器(TIM1/TIM8)。
liu_endong
3 天前
mcu
·
rtos
·
杰发科技
·
autochips
·
车规芯片
RTOS基于7840——任务创建、启动、切换、删除
7840的例程里面,main函数做了一个开始函数的创建开始函数里面创建了2个任务任务里面做了点灯直接给他屏蔽掉,简化代码
豆豆饿啦
4 天前
嵌入式硬件
·
mcu
·
物联网
·
iot
【瑞萨AI挑战赛】#01 快速开始
快速安装和配置 SDK 的过程参考这里这里出现一个问题,CMSIS-DAP一开始被识别为 WinUSB 设备,解决办法是:卸载设备、重新插拔
进击的小头
4 天前
c语言
·
python
·
mcu
·
算法
第8篇:PI控制器设计实战演练
明明啃完了上一篇《基于传递函数的PI控制器设计》理论,吃透了比例管响应、积分消静差的核心逻辑,可一落地工程调试就频频卡壳:对着传递函数不知道怎么转换成单片机能跑的代码,Python仿真效果完美,移植到嵌入式平台就出现输出漂移、系统震荡,参数调乱了要么被控量稳不住、要么超调失控,碰到电机、温控、液位这类不同滞后特性的被控对象,更是不会灵活适配参数,连工程里最常见的积分饱和、采样延时问题都无从下手。
豆豆饿啦
4 天前
人工智能
·
嵌入式硬件
·
mcu
·
物联网
·
iot
【瑞萨AI挑战赛】#02 DL任务说明及训练
稍后同步代码到Github Repo首先明确,目标任务是在本地对驾驶行为的识别,使用驾驶行为数据集,用于后续的分析和处理,由此计划两个方案:
学嵌入式的小杨同学
5 天前
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
硬件架构
·
pcb
·
嵌入式实时数据库
STM32 进阶封神之路(十二):串口实战全攻略 —— 发送 / 接收 / 中断 /printf 重定向(库函数 + 寄存器)
上一篇我们吃透了串口通信的底层原理,这一篇就进入核心实战环节!基于 STM32F103 的 USART 外设,从串口初始化配置、单字节 / 字符串发送、查询式接收,到中断非阻塞接收、printf 重定向,全程拆解每一步操作,让你真正实现 “STM32 与电脑串口双向通信”,彻底掌握串口的全场景应用!
wsoz
5 天前
单片机
·
mcu
·
嵌入式
·
linux操作系统
Linux与单片机程序对比
本笔记为作者再学习嵌入式Linux的一些心得体会,如有不对的地方,请包涵与谅解!我主要是采用香橙派5来作为我们学习嵌入式Linux的环境。
EVERSPIN
6 天前
单片机
·
嵌入式硬件
·
mcu
·
计算机外设
·
mcu单片机
RGB显示驱动MCU单片机—CH643键盘应用方案
随着电竞外设与智能硬件市场的持续升温,键盘产品已不再局限于简单的输入功能,RGB灯光效果与无线快充体验逐渐成为用户关注的焦点。CH643作为一款专为RGB显示驱动设计的MCU,凭借其高度集成的特性,为键盘及面板应用提供了全新的技术路径。
学嵌入式的小杨同学
6 天前
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
硬件架构
·
硬件工程
·
智能硬件
STM32 进阶封神之路(十一):串口通信底层原理全解析 ——UART/USART 区别 + 电平标准 + 协议规范(面试重点)
上一篇我们掌握了外设定时器的 PWM 输出与定时中断,这一篇聚焦嵌入式开发中最常用的通信方式 ——串口通信。串口(UART/USART)是 STM32 与电脑、模块(蓝牙 / WiFi/4G)、其他设备交互的核心接口,从调试打印(printf)到数据传输,几乎所有嵌入式项目都离不开它。
串口哑火达人
6 天前
c语言
·
单片机
·
嵌入式硬件
·
mcu
·
物联网
(六)RT-Thread网络通信--AT组件与ESP8266
嵌入式设备要实现联网通信,AT命令是最常用的方式之一。RT-Thread提供了完善的AT组件,配合ESP8266 AT设备库,可以快速实现WiFi连接和网络通信。本文将介绍AT命令基础、AT组件架构、ESP8266设备库的使用,以及传感器框架的基本用法。
wsoz
7 天前
单片机
·
mcu
·
神经网络
·
嵌入式
·
tinymaix
MCU中部署TinyMaix
本笔记主要涉及的是MCU中进行部署轻量级神经网络推理模型TinyMaix---------woszTinyMaix 是为在资源有限的 MCU 上运行 AI 神经网络 Mdoel 而设计的,TinyMaix 旨在成为一个简单的 TinyML 推理库,它放弃了许多新功能,也不使用 CMSIS-NN 这类库。
香水5只用六神
7 天前
c语言
·
开发语言
·
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
学习
【TIM】基本定时器定时实验(2)
在 DAC 转换中几乎都用到基本定时器,使用有关基本定时器触发 DAC 转换内容在 DAC 章节讲解即可,这里就利用基本定时器实现简单的定时功能。我们使用基本定时器循环定时 0.5s 并使能定时器中断,每到 0.5s 就在定时器中断服务函数翻转RGB 彩灯,使得最终效果 RGB 彩灯暗 0.5s,亮 0.5s,如此循环。
学嵌入式的小杨同学
7 天前
linux
·
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
架构
·
硬件架构
STM32 进阶封神之路(八):外部中断 EXTI 实战 —— 按键检测从轮询到中断(库函数 + 寄存器双版本)
上一篇我们吃透了中断核心原理与 NVIC 配置,这一篇就进入实战环节 ——外部中断 EXTI(External Interrupt/Event Controller) 。外部中断是 STM32 中最常用的中断类型,核心用于响应 GPIO 引脚的电平变化(上升沿、下降沿、双边沿),完美解决 “按键轮询占用 CPU” 的痛点。
xu_wenming
8 天前
嵌入式硬件
·
mcu
·
物联网
·
设计规范
跨文件数据共享模式:通过静态全局变量与访问函数结合
在嵌入式软件开发中,模块化设计是保证代码可维护性和可扩展性的关键。下面传感器这段代码展示了一种经典且实用的跨文件数据共享模式:通过静态全局变量与访问函数结合,实现模块内部数据的封装与外部只读访问。
学嵌入式的小杨同学
8 天前
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
硬件架构
·
pcb
·
嵌入式实时数据库
STM32 进阶封神之路(七):中断核心原理 + NVIC 深度解析 —— 从概念到寄存器配置(面试重点)
上一篇我们掌握了库函数的深度应用与工程优化,这一篇将进入 STM32 的核心进阶知识点 ——中断系统。中断是嵌入式开发中实现 “异步事件响应” 的关键,比如按键触发、串口接收数据、定时器溢出等场景,都离不开中断的支持。而 NVIC(嵌套向量中断控制器)作为 STM32 中断系统的 “指挥官”,直接决定了中断的响应优先级和执行逻辑。
qq_40299575
8 天前
stm32
·
单片机
·
mcu
RS485通信设计
刷写数据通过RS485在上位机和MCU之间进行通信。帧类型通信主要函数分析1. 模式初始化函数 Uart_XXX_Init 通过初始化函数将通信模式初始化为DOWNLOAD_REQUEST_FRAME,HANDSHAKE_FRAME和PROGRAM_FRAME。