嵌入式硬件

周洲08305 小时前
stm32·单片机·嵌入式硬件
STM32 最简工程搭建|标准库/HAL库规范化模板,零冗余可直接落地摘要:新手开发STM32最容易踩的坑,不是外设不会写,而是工程搭建不规范、代码冗余杂乱、初始化逻辑混乱,导致后续外设移植、项目迭代频频出错。本文结合长期工控项目实战,整理两套极简、标准化、量产可用的STM32工程模板,分别适配标准库、HAL库,剔除官方冗余代码,统一初始化架构、时钟配置、业务逻辑分层,新手可直接上手,老工程师可作为固定开发模板。 适用场景:零基础入门开发、新项目从零搭建、旧工程重构、外设功能移植、嵌入式毕设/工控项目开发 硬件平台:STM32F103RCT6(全F1系列通用,可快速适配F4
ACP广源盛139246256736 小时前
大数据·网络·数据库·人工智能·嵌入式硬件·macos
M6/M5 Pro Mac mini 端侧 AI 落地@ACP#YLB3116 中端多盘存储扩展在 AI 服务中的机会与应用场景苹果新款 M6、M5 Pro Mac mini 正式上线,M6 芯片 AI 推理性能最高提升 4 倍,着重强化本地端侧大模型运行能力。开发者依托该硬件可以本地部署 LLM 大模型、VLM 多模态模型、RAG 检索知识库,实现完全离线私有化 AI 推理,降低本地 AI 工作站的硬件门槛。
ACP广源盛139246256737 小时前
大数据·网络·数据库·人工智能·嵌入式硬件·macos·音视频
M6/M5 Pro Mac mini 端侧 AI 新形态@ACP#GSV5800 Serdes 长距离视频传输在 AI 服务中的机会与落地场景苹果新款 M6、M5 Pro Mac mini 正式发布,M6 芯片 AI 推理性能最高提升 4 倍,重点强化本地端侧大模型运行能力。开发者可以依托 Mac mini 本地部署 LLM、VLM 多模态大模型、RAG 知识库,实现完全离线私有化 AI 推理,小型 AI 工作站的落地门槛大幅降低。
OIDCAT8 小时前
网络·嵌入式硬件·智能硬件·国产芯片·usb转千兆网卡
国产USB转千兆网卡芯片CH398-RTL8153国产替代实测与选型RTL8153是USB千兆网卡应用最广的芯片之一,网卡、扩展坞、工控主板都在用。信创和供应链安全的背景下,找一颗能直接替换的国产芯片是很多客户的实际需求。CH398是沁恒的方案之一,其中CH398X引脚兼容RTL8153B/E。这篇文章把替换RTL8153的决策依据——兼容性、性能、驱动、采购——用实测数据讲清楚。
HRTOS9 小时前
c语言·驱动开发·嵌入式硬件·51单片机
HRTOS 4.0 驱动库:06_Storage 存储设备驱动——24C02 EEPROM与I²C驱动开发HRTOS 4.0 Driver Library 提供了独立的 06_Storage 存储设备驱动模块,目前主要针对常用的 24C02 EEPROM,并提供底层软件 I²C 通信实现。
周洲08309 小时前
stm32·单片机·嵌入式硬件
STM32 串口不定长接收|空闲中断 IDLE 方案,无固定帧长限制,项目实战主控:STM32F103RCT6 外设:USART1,波特率 115200 场景:上位机下发不定长指令,单片机接收并解析,报文长度动态变化,没有固定长度。
我和头发拼了12 小时前
stm32·单片机·嵌入式硬件
STM32--10硬件读写MPU60501.硬件I2C区别于软件I2C,我们不需要再操作SCL,SDA,只需要像操作其他外设那样配置好参数,至于电平的变换,硬件自己会做,不需要我们关注。
糖糖单片机设计13 小时前
stm32·单片机·嵌入式硬件
基于STM32的鱼缸水质检测系统养鱼先养水。鱼缸水质崩了,鱼翻肚往往就在一夜之间——等你肉眼发现水浑、鱼浮头,亚硝酸盐早就爆表了。市面上一支带温度补偿的 pH 笔就要上百,溶氧仪更是几百起步。其实用 STM32 + 三支传感器,一百出头就能做一套水温、浑浊度、pH 三参数实时监测 + 超标报警 + 自动换水 + 手机远程查看的系统。
HRTOS13 小时前
驱动开发·单片机·嵌入式硬件·51单片机
HRTOS 4.0 正式发布:Driver Library 基础外设驱动模块介绍HRTOS 4.0 在内核稳定性的基础上,进一步完善了外围软件生态。其中一个重要组成部分,就是新的 HRTOS Driver Library(驱动库)。
染予14 小时前
单片机·嵌入式硬件
20个点位下发该如何正常操作?你之前的方案(Tracker.c)是:MCU 拿轨道根数,每个时刻现场解算方位/俯仰。你同事的方案是:上位机把算好的20个 (UTC时间, 方位角, 俯仰角) 点一次性灌进来,MCU 存成一张表,然后靠一个自走时钟,到点就发。两套逻辑完全独立,走的是完全不同的代码路径。Tracker.c 在新方案里基本是"挂着但不调用"的状态(Ephem_Process 根本不碰它)。
HRTOS15 小时前
驱动开发·单片机·嵌入式硬件·51单片机
HRTOS 4.0 Driver Library:03_Sensor 传感器驱动在 51 单片机项目中,传感器是连接软件系统与真实物理世界的重要接口。温度、湿度、距离、人体感应、土壤湿度、雨滴以及模拟量等数据,最终都需要通过单片机的 GPIO、ADC、定时器以及各种通信时序转换为应用程序能够处理的数据。
小麦嵌入式16 小时前
stm32·单片机·嵌入式硬件·mcu·fpga开发·硬件工程
FPGA入门(十一):受控线性序列机 UART 发送升级在上一篇教程中,我们基于受控线性序列机实现了内置 1 秒定时器、自动循环发送的串口发送模块,适合简单调试打印场景。 但实际项目开发里,串口很少需要固定周期自动发送,更多是按需触发:按键按下发送、FIFO 数据就绪发送、外部指令应答发送。同时旧版本缺少发送完成反馈信号,上层逻辑联动十分麻烦。 因此本次对 UART 发送模块做全面工程化迭代,所有改动如下:
自小吃多17 小时前
笔记·嵌入式硬件
PCB Editor软件走线、修线操作笔记在PCB设计中,走线(Routing)与修线(Slide)是决定电路板电气性能与美观度的核心环节。熟练掌握PCB Editor软件中的走线与修线命令,不仅能大幅提升布线效率,还能有效规避DRC(设计规则检查)错误。本文将基于PCB Editor的实际操作,详细解析走线命令(Add Connect)与修线命令(Slide)的参数设置与实战技巧,帮助工程师快速掌握规范化的布线流程。
米饭不加菜18 小时前
stm32·单片机·嵌入式硬件
STM32——数码管显示模块化编程 共阴极数码管,三八译码器控制位选 采用标准库 关键代码标准库相关定义下载程序,效果如下
梵亿19 小时前
stm32·嵌入式硬件·无人机·低功耗
基于 STM32F103C8T6 的无人机低功耗设计与实现做无人机的都知道,续航是永远的痛。电池就那么大,电机一转电量哗哗掉。很多人把注意力全放在电机和桨叶上,却忽略了飞控主控本身也在持续耗电。别小看这几十毫安的电流,在微型无人机上,主控功耗能占到整机待机功耗的一半以上。
hrw_embedded19 小时前
stm32·单片机·嵌入式硬件
Keil开发与STM32Cube开发的差异点总结(未完待续)1.使用keil开发可以用中文打印、中文编码,中文路径编译,STM32CubeIDE不行。2.STM32CubeIDE打印不了llu、lld的格式化输出,需要自己实现转字符串,然后拼接到需要打印的字符串。因为STM32CubeIDE用的是 libc_nano.a(newlib-nano 精简 printf)。它不支持 %ll 长度修饰符,遇到 %llu 就把解析不出来的 “l” 原样吐出、再跟上 “u”——所以打出来永远是 “lu”。屏幕字体里小写 l 看着像 1,就成了"1u"。Keil 用的 micr
Brilliantwxx19 小时前
stm32·单片机·嵌入式硬件·架构
【STM32】RCC与时钟树 深度详解数字电路的所有状态翻转都由时钟边沿触发,没有时钟,所有寄存器、触发器都保持状态不变,电路“冻结”。核心结论:
天空'之城19 小时前
单片机·嵌入式硬件
单片机基础核心知识点汇总(二十九)目录前言一、串口通信最大痛点:粘包与分包1、什么是分包2、什么是粘包二、工业通用串口帧协议格式三、串口底层架构:环形缓冲区
Rsingstarzengjx19 小时前
linux·驱动开发·笔记·stm32·嵌入式硬件·stm32mp157
第二十六章 Linux 蜂鸣器实验笔记常用的蜂鸣器有两种: 有源蜂鸣器和无源蜂鸣器,这里的有“源”不是电源,而是震荡源,有源蜂鸣器内部带有震荡 源,所以有源蜂鸣器只要通电就会叫。无源蜂鸣器内部不带震荡源,直接用直流电是驱动不起 来的,需要 2K-5K 的方波去驱动。正点原子 STM32MP1 开发板使用的是有源蜂鸣器,因此只 要给其供电就会工作,开发板所使用的有源蜂鸣器
一路往蓝-Anbo19 小时前
stm32·单片机·嵌入式硬件·嵌入式·stm32硬件设计
第七篇:以太网设计 —— 从 RMII 时序到变压器隔离的深度拆解在 STM32 的以太网应用中,我们通常处理的是 MAC(媒体访问控制,集成在 MCU 内部) 与 PHY(物理层芯片,如 LAN8720A 或 DP83848) 之间的连接。这不仅是线路的连接,更是时钟同步的艺术。