技术栈
mcu
GeekArch
3 天前
c语言
·
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
物联网
·
ai编程
第8讲:裸机单片机项目——Vibe快速迭代的最优边界
CSDN专栏:裸机单片机项目(无RTOS)是嵌入式开发最常见的场景,也是Vibe模式最适合的应用领域。理解裸机项目的特殊性,才能界定Vibe模式的适用边界。
GeekArch
4 天前
人工智能
·
stm32
·
单片机
·
mcu
·
物联网
·
决策树
·
机器学习
第5讲:嵌入式场景二范式决策树:什么情况快写、什么情况严写
CSDN专栏:在实际开发中,很多工程师会困惑:错误的做法:正确的做法:否是是否是否是否开始是否需要量产?
不想努力只想躺平的菜鸟ing
5 天前
mcu
2. UART与TTL UART、CMOS UART、RS232、RS422、RS485、tod
Universal Asynchronous Receiver/Transmitter 通用异步接收器/发送器,是一种广泛应用于嵌入式领域的串行、异步、全双工通信协议。
wuyk555
8 天前
c语言
·
开发语言
·
stm32
·
单片机
·
mcu
·
51单片机
38.什么是C语言?从语法到工程落地的工程师视角解读
C语言的核心优势,在于它能直接与CPU、内存、寄存器交互,让硬件按你的意图工作。它的语法并不复杂,核心可分为五大模块:
MounRiver_Studio
11 天前
mcu
·
risc-v
·
代码调试
RISC-V IDE MRS2调试秘籍(三):通过栈帧可视化模块定位栈溢出、栈内存非法篡改等运行时错误
一、前言:从静态堆栈分析到调试时栈帧可视化在单片机(尤其是资源受限的微控制器)开发中,栈资源往往被设计得极为“稀缺”——既需满足系统运行的基本需求,又要在容量和稳定性之间取得平衡。因此,对栈空间的静态预估和运行时动态验证,是嵌入式调试中不可或缺的一环。
MounRiver_Studio
11 天前
mcu
·
调试技巧
·
risc-v
·
代码调试
RISC-V IDE MRS2调试秘籍(一):通过Memory内存导出对比,锁定隐性内存异常代码
一、前言:嵌入式RISC-V调试的核心痛点在RISC-V嵌入式开发调试过程中,多数疑难BUG并非逻辑语法错误,而是内存数据异常导致的隐性问题,包括数组越界、栈溢出、全局变量被篡改、外设缓存读写异常、内存初始化错乱等。这类BUG具备极强的隐蔽性:单步调试难以复现、日志打印无法全覆盖、变量监控存在盲区,常规调试手段很难精准定位根源。
sramdram
12 天前
单片机
·
嵌入式硬件
·
mcu
·
32位mcu
灵动高性能32位MCU空调解决方案
智能家电与变频控制技术快速迭代,32位MCU已成为空调系统实现高能效、低噪声、精准控温的核心器件。英尚推出的推出灵动MM32SPIN0280系列32位微控制器,针对空调内外机控制场景,提供高度集成的二合一与三合一方案,助力整机厂商简化设计、降低成本并提升产品竞争力。
sramdram
14 天前
单片机
·
嵌入式硬件
·
mcu
·
低功耗mcu
·
mcu芯片
低功耗MCU芯片电机控制专用
灵动微MCU旗下MindSPIN产品线专为电机变频控制场景打造,MM32SPIN0260是一款主打高性能、低功耗的32位专用微控制器,搭载Arm®Cortex-M0+内核,最高运行主频可达96MHz,内置硬件除法、硬件开方运算单元,大幅简化电机矢量算法开发,缩短产品调试周期。
wuyk555
16 天前
c语言
·
stm32
·
单片机
·
mcu
·
51单片机
25. 函数指针表:用查表替代 switch-case,打造高效可维护的嵌入式状态机
在嵌入式开发中,状态机是处理复杂逻辑的常见手段。当状态数量达到十几个甚至更多时,传统的switch-case写法会变得冗长且低效。本文将介绍一种进阶技巧 ——函数指针表,它能让状态机的实现更简洁、高效,同时提升代码的可维护性与可扩展性。
狂奔蜗牛(bradley)
16 天前
单片机
·
mcu
嵌入式软件编程思想之事件驱动+表驱动状态机+事件参数+优先级FIFO
在状态机 + 事件驱动的嵌入式架构中,如果所有事件都简单塞进一个 FIFO,高优先级事件可能被低优先级事件阻塞,导致实时性下降。实现事件优先级排序的核心思想是:让高优先级事件先于低优先级事件被处理,同时不破坏状态机的主逻辑。总体设计思想:把系统行为抽象为事件触发状态迁移,用 FIFO 解耦事件生产与消费,用优先级保证关键事件实时响应。
ifndef
1 个月前
mcu
GPIO同时复用(ADC与TIM)
众所周知,MCU的GPIO可复用为不同的功能.那么是否可以同时使能多个功能呢?可以(当然,部分架构可能不支持) 常见示例:
LeoZY_
1 个月前
单片机
·
嵌入式硬件
·
mcu
·
开源
·
github
CH347应用 USB转JTAG功能之:probe-rs搭配CH347下载MCU命令全指南
probe-rs 是一款基于 Rust 开发的跨平台开源嵌入式烧录/调试工具,替代传统 OpenOCD,支持 ARM、RISC-V 主流MCU,兼容J-Link、CH347、ST-Link、FTDI、DAPLink等调试器,具备烧录、擦除、校验、在线调试、RTT 日志等功能,是嵌入式开发常用工具。
sramdram
1 个月前
单片机
·
嵌入式硬件
·
mcu
·
mcu微控制器
基于MCU微控制器的电子血压计应用解决方案
随着家庭医疗健康监测需求的持续增长,电子血压计已成为常见的日常健康管理设备。这类设备依靠现代电子技术与血压间接测量原理完成血压数据的采集与计算,而其中最为核心的部件之一便是MCU微控制器。一颗高性能、低功耗的MCU微控制器,往往决定了血压计的测量精度、响应速度以及整机的续航表现。英尚微代理的国民技术多款MCU微控制器系列,针对血压计应用进行了深度优化,尤其是其高性能低功耗产品线,在便携医疗设备领域展现出较高的适配度。
南岸的水
1 个月前
单片机
·
嵌入式硬件
·
mcu
BMS国标充电解析
国标充电以前是GB/T 27930-2015《电动汽车非车载传导式充电机与电池管理系统之间的通信协议》标准,2023年出了新的标准,整体内容相差不大。如果直接读国标通讯协议,会发现很繁琐,下面直接上干货,一个表格搞定BMS与充电桩的数据交互。
sramdram
1 个月前
单片机
·
嵌入式硬件
·
mcu
·
蓝牙mcu
·
蓝牙方案
低功耗国产蓝牙芯片,蓝牙MCU方案
在物联网和工业自动化快速发展的今天,一款兼具处理能力与无线通信功能的芯片成为众多方案商的首选。蓝牙MCU作为融合了微控制器与蓝牙收发功能的核心器件,蓝牙MCU正越来越多地出现在智能设备、工业传感和车载系统中。
EMTime
2 个月前
单片机
·
mcu
·
ui
·
用户界面
玲珑GUI-工程设置
先把这些注意事项看一遍,省得半路出问题不知道咋整使用 AC5 和 AC6 编译器的注意事项AC5 编译器
agathakuan
2 个月前
stm32
·
mcu
·
iot
從零開始在家開發 IoT: Flash & Run 腳本解析(STM32 + WiFi HaLow)
本文逐步拆解 cross-compile flash 腳本範例,說明每一步的定義與分工,並解釋它為何**專門適配於「STM32 跑 WiFi stack」**的情況。
sramdram
2 个月前
mcu
·
32位mcu
基于国民32位MCU的无磁智能水表方案
随着智慧水务和远程抄表系统的普及,水表计量技术正朝着无磁化、低功耗、高抗干扰方向快速发展。英尚微电子推出的一套基于国民32位MCU的无磁智能水表解决方案,以N32L43x系列低功耗芯片为核心,集成LC无磁传感计量单元,兼顾计量精度与能耗控制,适用于智能水表、远程抄表终端等场景。
十年编程老舅
2 个月前
单片机
·
嵌入式硬件
·
mcu
·
嵌入式
·
cpu
·
嵌入式开发
·
ram
读懂 MCU 启动:从上电到程序运行全链路
原作者:Linux教程原文地址:https://mp.weixin.qq.com/s/0jb_Pgxp2UZmhtPB1Ha6Ng
小麦嵌入式
2 个月前
stm32
·
单片机
·
嵌入式硬件
·
mcu
·
51单片机
·
硬件工程
·
pcb设计
PCB设计笔记(一):51核心板原理图(电源、晶振、复位)
注:本系列 PCB 设计笔记基于Expert 电子实验室实战教学内容整理拆解,结合官方芯片手册逐一讲解最小系统核心电路原理与 PCB 设计规范,通俗易懂、干货实战向!请大家多多支持 Expert 电子实验室!