智能硬件基于STM32CUBEMX驱动低压步进器电机驱动器STSPIN220
便携及电池供电设备(智能阀门、微型载物台、桌面 3D/光刻机等)需要低电压、高细分、低功耗且带保护的步进驱动方案。然而传统方案要么体积大、要么缺乏 USB‑C/Easy‑Go 上位机体验。基于 48 MHz Cortex‑M0+ MCUSTM32C011F4Px 与集成型低压驱动器 STSPIN220,可在 30 × 45 mm 单板上实现高精度脉冲控制、完备保护与一线供电,为 OEM 快速导入提供范例。
共3节 114人已学习超级会员免费 免费试学
智能硬件基于RASC的keil电子时钟制作
ChatGPT 说: 《基于 RASC 的 Keil 电子时钟制作》11 讲速览(更新版)章节 核心内容 技术要点 1. 安装 RASC RASC & Keil Pack 安装路径、镜像下载 软件环境快速搭建 2. Keil 工程创建 + 串口 新建 FSP Project、SCI UART、printf 重定向 UART 调试模板 3. J‑Link 下载 J‑Flash Lite 烧录 HEX,SWD 接线 J‑Link V9+ 支持要点 4. 串口下载 Renesas Flash Programmer(RFP)Boot / MD 引脚 UART Boot 流程 5. 数码管驱动 共阴 LED 数码管电路、段码表 GPIO 刷新 0‑9 6. 定时器刷屏 GPT 2 ms 中断轮显 4 位 + 冒号 500 Hz 刷新无闪烁 7. RTC 时钟显示 r_rtc 秒中断、日期设置、显示 LOCO / 32 kHz 选择 8. 按键调时 4 键短/长按状态机、闪烁提示 R_IOPORT_PinRead 去抖 9. Flash 备份 Data Flash 读写、掉电保持 HH:MM R_FLASH_LP 擦写时序 10. DHT11 温湿度 单总线协议 40 bit 解析、串口输出 54 µs + 26/70 µs 波形 11. 电容触摸配置 QE CapTouch Workflow:①硬件 IO P015 绑定 CapTouch Button → ②自动调优 & 阈值生成 → ③导出参数/示例代码 → ④在 Keil 中移植qe_touch_sample.c,与原四键逻辑融合 关键技巧:• New Stack→CapTouch→Touch 添加组件• QE 自动 Tuning 后用 “Output Parameter Files” 生成 qe_touch_config.h• 读取状态:RM_TOUCH_DataGet() 获取 button_status• 通过长按触摸键切换温/湿度或保存数据,示例在 timer_smg.c 中集成
共11节 32人已学习超级会员免费 免费试学
智能硬件电子时钟制作(瑞萨RA)
基于瑞萨 RA2E1(R7FA2E1A72DFL)微控制器开发的电子时钟项目的完整实现流程。项目涵盖了从基础串口通信、程序烧录(包括串口与 J-Link 两种方式)、数码管驱动与刷新显示,到 RTC 实时时钟配置、周期中断与闹钟设定、按键修改时间等多个关键模块。教程以 e²studio 为开发环境,结合丰富的代码实例与视频讲解,逐步引导用户完成电子时钟的开发与调试。该项目集成了 UART、GPT 定时器、RTC、GPIO 等多个外设模块的配置与应用,适合入门级嵌入式开发者学习瑞萨 RA 系列芯片的使用方法与项目构建流程。
共10节 28人已学习超级会员免费 免费试学
智能硬件基于STM32CUBEMX驱动TOF模块VL6180与VL6180X
VL6180X是基于ST FlightSense™专利技术的最新产品。作为一项突破性技术,它实现了独立于目标反射率的绝对距离测量。传统的测量方法通过测量反射光的光量来估算距离,然而这种方法存在一个主要缺点,即被测物体的颜色和表面特性对测量精度产生很大影响。VL6180X采用了一种全新的方法,它精确测量了光线从传感器照射到最近物体,并在反射回传感器所需的时间(即飞行时间),从而准确计算出两者之间的距离。VL6180X模块集成了一个红外发射器、一个红外传感器和一个环境光传感器,全部封装在一个便于集成的三合一回流焊封装中。这种设计使终端产品制造商能够减少光学和机械设计的优化过程,并降低相关成本。该模块具备低功耗操作的特点。测距和环境光感应(ALS)测量可以在用户定义的时间间隔内自动执行。此外,它支持多种门限和中断方案,以最大程度地减少主机操作的需要。主机控制和结果读取是通过I2C接口实现的,方便快捷。此外,VL6180X还提供两个可编程的GPIO引脚,用于可选的附加功能,例如测量准备和门限中断。通过以上的优化和扩写,文案更加详细地描述了VL6180X模块的工作原理、集成设计的优势以及支持的功能和接口。这些信息可以帮助读者更好地了解该模块的特性和应用价值。
共5节 46人已学习超级会员免费 免费试学
智能硬件驱动LSM6DS3TR-C实现高效运动检测与数据采集
本课程将介绍如何驱动和利用LSM6DS3TR-C传感器,实现精确的运动感应功能。LSM6DS3TR-C是一款先进的6轴惯性测量单元(IMU),集成了三轴加速度计和三轴陀螺仪,可用于测量和检测设备的加速度、姿态和运动。本课程将提供LSM6DS3TR-C的基本介绍,包括其技术规格和主要特性。接下来,我们将详细讨论如何驱动LSM6DS3TR-C传感器,包括硬件连接和软件配置。我们将介绍常见的驱动方法和库,以帮助读者快速上手并实现基本的运动感应功能。通过课程,读者将获得全面的指导,以驱动和利用LSM6DS3TR-C传感器,实现准确、可靠的运动感应功能。
共5节 31人已学习超级会员免费 免费试学
嵌入式STM32CUBEMX开发GD32
STM32CUBEMX开发兆易创新GD32F303,并且通过实际演示进行查看。由于STM32芯片的费用不断的上升,很多小伙伴都开始做找替代芯片。我们采用兆易创新的GD32F303,记录整个从硬件到软件设计,大家可以持续关注学习。学会使用STM32CUBEMX进行开发,使用环境为Keil。使用芯片为GD32F303,是STM32F103的升级版。学完可以对STM32F103切换为GD32F303。学会切换为J-LINK进行调试。
共17节 3164人已学习超级会员免费 免费试学
嵌入式GD32F303固件库开发
GD32F303固件库开发由于STM32芯片的费用不断的上升,很多小伙伴都开始做找替代芯片。我们采用兆易创新的GD32F303,记录整个从硬件到软件设计,大家可以持续关注学习。学会使用GD32F303固件包进行开发,使用环境为Keil。使用芯片为GD32F303,是STM32F103的升级版。学完可以对STM32F103切换为GD32F303。
共18节 3227人已学习超级会员免费 免费试学
嵌入式携手e2studio玩转瑞萨RA
本课程教大家如何利用瑞萨e2studio玩转瑞萨RA芯片。课程内容分为基础内容和扩展内容。本课程也是国内第一个系统性的讲解e2studio,有助于大家更加便捷的使用瑞萨RA芯片。内容全程干活,对于学习以及工作都会有很大的帮助。最终的目的就是让大家学会快速开发瑞萨RA芯片并学会快速移植。
共26节 1729人已学习超级会员免费 免费试学
单片机/工控Altium Designer3小时快绘制Arduino原理图到pcb
通过实战绘制arduino uno R3,从原理图到封装库,3D模型,PCB,快速理清一些设计的概念,从而达到快速开发的目的。
共10节 1262人已学习超级会员免费 免费试学
嵌入式STM32CubeMX开发基础与实战
本课程是基于STM32CubeMX的实战,通过STM32CubeMX配置代码,实现相应的功能,课程涉及如何使用STM32的GPIO、PWM、TIM、USART、IIC、SPI,同时通过实战进行分析与演示。使用不同的模块通过不同的项目进行演示,使得学习的同学能够在学习的过程中通过项目来进行实战,获得成就感,对于入门学习和工作提升都会有很大的促进作用。
共20节 2997人已学习超级会员免费 免费试学
- 1
肖航
嵌入式工程师
涂鸦智能签约作者,ARM(中国)题库出题者,嵌入式工程师,芯片代理,MCU社区维护人员,资深扫地机研发人员,分享单片机嵌入式实战经验。
课程数 10 学生数 12630