Ivan's Blog

MCU

#Hardware/MCU

返回

文章与闪念

闪念

Espressif Rust 安装:RISC-V 与 Xtensa

Espressif Rust 安装:RISC-V 与 Xtensa 来源(官方文档):https://docs.espressif.com/projects/rust/book/installation/riscv-and-xtensa.html (访问时间:2025-09-22) 摘要 - 使用 espup 一站式安装并维护 Espressif 目标所需的工具链(同时覆盖 RISC-V 与...

文章

电子负载 Rev.3 开发笔记

上次做的电子负载 Rev.1,核心功能是没问题的,但是电压和电流读数不理想,可能还不是误差或者偏差,所以重新设计了两次电压电流检测方案,最终在 Rev.3 上改用 MCU 片上 OpAmp 做处理再送入 ADC,并修复和改进了一些地方。 Rev.3 目前硬件部分没什么问题了,这次另一个主要内容就是软件实现。搞上了 Web USB,效果还可以,无线部分估计要继续鸽了~

闪念

Rust 嵌入式:STM32G474 通过 XIP 扩容 Flash

Rust 嵌入式:STM32G474 通过 XIP 扩容 Flash * [ ] 等待 PCB 打样和焊接 * [ ] 验证 > 目前开发项目,写着写着固件体积超了,不得研究 XIP 技术来将程序放到外部扩展的存储器中使用。可惜 G4 系列只有少数高端系列支持 XIP,目前没时间折腾,直接换了大容量的版本 G474 先开发项目,等有时间了再用 G474 验证 XIP。 背景知识 eXecute...

闪念
查看闪念详情

在 STM32G0x1 中,引导模式(Boot Mode)的选择决定了启动时系统如何访问内存。这三种模式的区别如下: 1. 从主 Flash 内存引导(Boot from main Flash memory): - 地址映射:主 Flash 内存被映射到地址0x0000 0000,同时也可通过原地址0x0800 0000访问。 - 使用场景:这是最常用的模式,因为大多数应用程序直接存储在...

闪念
查看闪念详情

STM32G4 系列 MCU,内置的 OPAMP 是轨到轨输入和输出的。看起来带宽很高,达到了 13MHz。 看参数似乎能替代很多运放芯片。

闪念
查看闪念详情

这两天遇到个诡异的问题,STM32G431CBU6 的 ADC 每次转换,间隔时间越短数据越离谱,但是读出的值是稳定的。但是如果间隔时间超过一秒,好像读数只是不太准,但不会太离谱。后续测了半天才注意到,$V_{REF+}$ 引脚的电压不对。原来是没有配置 VREFBUF,又没有连接外部的参考电压,所以…… 之前用的小封装芯片 $V_{REF+}$ 和 $VDD$...

文章

电子负载开发笔记

我准备开发第一版的电子负载,并在此记录一些流水账。这个版本作为我第一次开发电子负载以及运放相关的硬件,希望能实现 CC 模式和 CV 模式,不求精度,只求大概。

闪念
查看闪念详情

CH340X 和 CH343P 能够免外围电路实现自动下载的。 CH340 系列数据手册

闪念
查看闪念详情

ESP32-C3 模块使用 Wi-Fi 时容易重启(掉电复位再上电开机),可以尝试电源输入附近并入电容。 买的主流开发板或者自己做的模块都有这个问题,使用一段时间后会出现在启用 Wi-Fi 功能时 MCU 崩溃,用手触摸模块时有概率能正常启动成功。 图中是一个 470μF 的电解电容。