熟练使用 C / C++ 进行嵌入式系统开发,掌握裸机编程与中断机制
熟悉 STM32 / STM8/ PIC 等常用 MCU 的开发流程
掌握 UART、I2C、SPI、CAN、USB 等通信接口协议的驱动开发
熟悉常见传感器/外设驱动开发(如 OLED、按键、LED、PWM、ADC、RTC、Flash 等)
熟练使用 FreeRTOS / RT-Thread 等实时操作系统,掌握任务调度、信号量、队列、内存管理
能独立完成原理图设计与 PCB Layout(2层/4层板),熟练使用 Altium Designer
熟悉常见模拟/数字电路模块,如电源管理、滤波、运放、LDO、MOS驱动等
理解电路 EMC/EMI 基本设计规范,有一定抗干扰设计经验
熟悉多种调试工具:示波器、逻辑分析仪、ST-LINK
LED美容面罩:
LED软板和PCB硬板的设计与绘制
MCU控制: 采用 STM32F103C8T6 单片机作为主控,负责模式逻辑与灯珠控制;
多路LED控制: 使用 PWM 控制多组 LED 阵列(红/蓝/黄/近红外光),实现亮度分级调节;
多模式切换: 长按/短按区分控制逻辑,支持美白/祛痘/红光修复等模式;
定时与低功耗: 内置定时功能(10min自动关机),空闲期间关闭PWM与外设进入低功耗模式;
人机交互: 单按键控制启动/暂停/切换,搭配蜂鸣器提示音反馈;
看门狗保护: 集成 IWDG 防止死机卡死,提高系统可靠性;
硬件设计: 独立完成原理图与双层PCB设计,考虑LED散热、电源分配及开关电源稳定性;
电源管理: 使用 IP5306管理锂电池充电,5V 升压供电模块驱动 LED,具备过压保护。
本项目为一款多模式LED美容面罩控制系统,内置红光、蓝光等不同波段LED灯珠,通过时间控制、亮度调节与模式切换实现不同美容功效。面罩支持一键操作与自动关机功能,满足日常居家使用需求。 技术要点: MCU控制: 采用 STM32F103C8T6 单片机作为主控,负责模式逻辑
本项目为一款多模式LED美容面罩控制系统,内置红光、蓝光等不同波段LED灯珠,通过时间控制、亮度调节与模式切换实现不同美容功效。面罩支持一键操作与自动关机功能,满足日常居家使用需求。 技术要点: MCU控制: 采用 STM32F103C8T6 单片机作为主控,负责模式逻辑